diff --git a/src/routes/micro-app/list.ts b/src/routes/micro-app/list.ts index 83e733c..355c32e 100644 --- a/src/routes/micro-app/list.ts +++ b/src/routes/micro-app/list.ts @@ -9,7 +9,7 @@ app path: 'micro-app', key: 'upload', middleware: ['auth'], - description: 'Upload micro app', + description: 'Upload micro app in server', }) .define(async (ctx) => { const { files, collection } = ctx.query?.data; @@ -52,7 +52,7 @@ app .route({ path: 'micro-app', key: 'deploy', - description: 'Deploy micro app', + description: 'Deploy micro app in server', }) .define(async (ctx) => { const { id, key } = ctx.query?.data; @@ -85,6 +85,7 @@ app .route({ path: 'micro-app', key: 'unload', + description: 'Unload micro app in server', }) .define(async (ctx) => { const { key } = ctx.query?.data; diff --git a/src/routes/user/me.ts b/src/routes/user/me.ts index 9566d7d..6ca0614 100644 --- a/src/routes/user/me.ts +++ b/src/routes/user/me.ts @@ -167,6 +167,9 @@ app if (!orgUser) { ctx.throw('org user not found'); } + if (orgUser.type !== 'org') { + ctx.throw('change user is not org, please check'); + } const user = await Org.findOne({ where: { username } }); const users = user.users; const index = users.findIndex((u) => u.uid === me.id);