From af85ef0b4716b39408ab960f1a5460953188f62c Mon Sep 17 00:00:00 2001 From: Panagiotis Papadopoulos Date: Wed, 9 Apr 2025 08:34:42 +0200 Subject: [PATCH] types(services/sql): explicitly cast return value as type variable T instead of any previously the type variable was useless, because `const ret = (dbConnection.transaction(func) as any).deferred();` was inferred as "any". --- src/services/sql.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/sql.ts b/src/services/sql.ts index 72dd6a8e3..d135b54da 100644 --- a/src/services/sql.ts +++ b/src/services/sql.ts @@ -278,7 +278,7 @@ function transactional(func: (statement: Statement) => T) { ws.sendTransactionEntityChangesToAllClients(); } - return ret; + return ret as T; } catch (e) { console.warn("Got error ", e); const entityChangeIds = cls.getAndClearEntityChangeIds();