From b8c2e40f7a3a6ca6d6d5dd19b73fd0206fff46da Mon Sep 17 00:00:00 2001 From: Emily Date: Wed, 6 Nov 2024 16:29:25 +0100 Subject: [PATCH] set 20 max projects --- dashboard/server/api/project/create.post.ts | 4 +--- dashboard/server/api/user/max_projects.ts | 5 +++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/dashboard/server/api/project/create.post.ts b/dashboard/server/api/project/create.post.ts index 8de97e2..cb421c1 100644 --- a/dashboard/server/api/project/create.post.ts +++ b/dashboard/server/api/project/create.post.ts @@ -16,9 +16,7 @@ export default defineEventHandler(async event => { const userData = getRequestUser(event); if (!userData?.logged) return setResponseStatus(event, 400, 'NotLogged'); - const userSettings = await UserSettingsModel.findOne({ user_id: userData.id }, { max_projects: true }); - - const maxProjects = userSettings?.max_projects || 3; + const maxProjects = 20; const existingUserProjects = await ProjectModel.countDocuments({ owner: userData.id }); if (existingUserProjects >= maxProjects) return setResponseStatus(event, 400, 'Already have max number of projects'); diff --git a/dashboard/server/api/user/max_projects.ts b/dashboard/server/api/user/max_projects.ts index cc82c41..7065757 100644 --- a/dashboard/server/api/user/max_projects.ts +++ b/dashboard/server/api/user/max_projects.ts @@ -4,6 +4,7 @@ import { AuthContext } from "~/server/middleware/01-authorization"; export default defineEventHandler(async event => { const userData: AuthContext = getRequestUser(event) as any; if (!userData.logged) return; - const userSettings = await UserSettingsModel.findOne({ user_id: userData.id }, { max_projects: 1 }); - return userSettings?.max_projects || 3; + // const userSettings = await UserSettingsModel.findOne({ user_id: userData.id }, { max_projects: 1 }); + // return userSettings?.max_projects || 3; + return 20; }); \ No newline at end of file