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