app list open-api & completion with appid & get history source (#3011)

* app list open-api & completion with appid & get history source

* change default value position
This commit is contained in:
heheer
2024-10-29 14:27:29 +08:00
committed by GitHub
parent efc4e860b7
commit 98771284e4
5 changed files with 21 additions and 6 deletions

View File

@@ -536,12 +536,13 @@ const authHeaderRequest = async ({
const { app } = await (async () => {
if (authType === AuthUserTypeEnum.apikey) {
if (!apiKeyAppId) {
const currentAppId = apiKeyAppId || appId;
if (!currentAppId) {
return Promise.reject(
'Key is error. You need to use the app key rather than the account key.'
);
}
const app = await MongoApp.findById(apiKeyAppId);
const app = await MongoApp.findById(currentAppId);
if (!app) {
return Promise.reject('app is empty');