diff --git a/src/controller/auth.ts b/src/controller/auth.ts index be3d492..66a3b14 100644 --- a/src/controller/auth.ts +++ b/src/controller/auth.ts @@ -49,5 +49,5 @@ export const logout = async (token: string) => { if (session === null) return { code: 2002, message: "Your session token is invalid" }; - await session.delete(); + await session.deleteOne(); }; \ No newline at end of file diff --git a/src/controller/key.ts b/src/controller/key.ts index 4e28d5c..6e4d5cb 100644 --- a/src/controller/key.ts +++ b/src/controller/key.ts @@ -31,5 +31,5 @@ export const deleteKey = async (userId: string, projectId: string, keyId: string const key = await AccessKey.findOne({ _id: keyId, projectId: encryptClearField(projectId) }); if (key === null) return { code: 8002, message: "The provided key could not be found" }; - key.delete(); + key.deleteOne(); }; \ No newline at end of file diff --git a/src/controller/member.ts b/src/controller/member.ts index 8ccb041..e9f041a 100644 --- a/src/controller/member.ts +++ b/src/controller/member.ts @@ -75,5 +75,5 @@ export const deleteMember = async (userId: string, projectId: string, configurat }); if (member === null) return { code: 1002, message: "The provided member is not part of this project" }; - await member.delete(); + await member.deleteOne(); }; diff --git a/src/controller/projects.ts b/src/controller/projects.ts index 00101a8..5299b13 100644 --- a/src/controller/projects.ts +++ b/src/controller/projects.ts @@ -62,7 +62,7 @@ export const deleteProject = async (id: string, userId: string) => { // TODO: Delete all licenses, groups, permissions, .. - await project?.delete(); + await project?.deleteOne(); }; export const patchProject = async (id: string, userId: string, config: {