diff --git a/website/src/libs/api-v3/baseModel.js b/website/src/libs/api-v3/baseModel.js index c5bc964af8..32fa63bf86 100644 --- a/website/src/libs/api-v3/baseModel.js +++ b/website/src/libs/api-v3/baseModel.js @@ -6,7 +6,7 @@ export default function baseModel (schema, options = {}) { schema.add({ _id: { type: String, - default: uuid.v4, + default: uuid, validate: [validator.isUUID, 'Invalid uuid.'], // TODO check for UUID version }, }); diff --git a/website/src/models/user.js b/website/src/models/user.js index c67e5f69e1..63eea0c504 100644 --- a/website/src/models/user.js +++ b/website/src/models/user.js @@ -479,7 +479,6 @@ schema.plugin(baseModel, { private: ['auth.local.hashed_password', 'auth.local.salt'], }); - schema.methods.deleteTask = function deleteTask (tid) { this.ops.deleteTask({params: {id: tid}}, () => {}); // TODO remove this whole method, since it just proxies, and change all references to this method };