From ca4bfa4c88287aba23c104a93e4fb6be7b2776da Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Mon, 22 Dec 2025 14:04:53 +0000 Subject: fix: check quota usage instead bookmark transaction --- packages/shared-server/src/services/quotaService.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'packages/shared-server/src/services/quotaService.ts') diff --git a/packages/shared-server/src/services/quotaService.ts b/packages/shared-server/src/services/quotaService.ts index a09b76bf..bedda881 100644 --- a/packages/shared-server/src/services/quotaService.ts +++ b/packages/shared-server/src/services/quotaService.ts @@ -22,7 +22,10 @@ export class StorageQuotaError extends Error { export class QuotaService { // TODO: Use quota approval tokens for bookmark creation when // bookmark creation logic is in the model. - static async canCreateBookmark(db: DB, userId: string) { + static async canCreateBookmark( + db: DB | KarakeepDBTransaction, + userId: string, + ) { const user = await db.query.users.findFirst({ where: eq(users.id, userId), columns: { -- cgit v1.2.3-70-g09d2