From 858d7e1e7168af927541c1eb9ef39f3ad3daf67b Mon Sep 17 00:00:00 2001 From: abp Date: Tue, 18 Nov 2025 15:26:22 +0100 Subject: [PATCH] delete spam classification model when the user is removed from group --- src/common/api/worker/offline/OfflineStorage.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/common/api/worker/offline/OfflineStorage.ts b/src/common/api/worker/offline/OfflineStorage.ts index 26e0e4348f..73dbef50dd 100644 --- a/src/common/api/worker/offline/OfflineStorage.ts +++ b/src/common/api/worker/offline/OfflineStorage.ts @@ -837,6 +837,11 @@ export class OfflineStorage implements CacheStorage { WHERE groupId = ${owner}` await this.sqlCipherFacade.run(query, params) } + { + const { query, params } = sql`DELETE FROM spam_classification_model + WHERE ownerGroup = ${owner}` + await this.sqlCipherFacade.run(query, params) + } } private async deleteAllBlobElementTypesOwnedBy(owner: Id) {