fix: Prevent sending notifications to deactivated users

This commit is contained in:
Maksim Eltyshev
2026-01-23 17:20:12 +01:00
parent b2c4c530c6
commit 6ec0bafecb
3 changed files with 89 additions and 71 deletions
+11 -1
View File
@@ -48,7 +48,17 @@ const createOne = async (values) => {
return User.create({ ...values }).fetch();
};
const getByIds = (ids) => defaultFind(ids);
const getByIds = (ids, { withDeactivated = true } = {}) => {
const criteria = {
id: ids,
};
if (!withDeactivated) {
criteria.isDeactivated = false;
}
return defaultFind(criteria);
};
const getAll = ({ roleOrRoles } = {}) =>
defaultFind({