lista ordini aggiornata

This commit is contained in:
Surya Paolo
2023-12-15 23:36:43 +01:00
parent 4d9eccd1ae
commit 1ca72118f1
5 changed files with 44 additions and 4 deletions

View File

@@ -625,6 +625,16 @@ UserSchema.statics.isManager = function (perm) {
}
};
UserSchema.statics.isManagerById = async function (id) {
try {
const ris = await User.findOne({ _id: id }, { perm: 1 }).lean();
return ((ris.perm & shared_consts.Permissions.Manager) ===
shared_consts.Permissions.Manager);
} catch (e) {
return false;
}
};
UserSchema.statics.isEditor = function (perm) {
try {
return ((perm & shared_consts.Permissions.Editor) ===