feat: Track storage usage

This commit is contained in:
Maksim Eltyshev
2025-08-23 00:03:20 +02:00
parent 2f4bcb0583
commit 4d77a1f596
89 changed files with 1052 additions and 304 deletions

View File

@@ -23,10 +23,12 @@ module.exports = {
inputs.record,
);
const user = await User.qm.deleteOne(inputs.record.id);
const { user, uploadedFile } = await User.qm.deleteOne(inputs.record.id);
if (user) {
sails.helpers.users.removeRelatedFiles(user);
if (uploadedFile) {
sails.helpers.utils.removeUnreferencedUploadedFiles(uploadedFile);
}
const scoper = sails.helpers.users.makeScoper(user);
scoper.boardMemberships = boardMemberships;