From e7f6af92e4e2e8547b4c1418b4f7c7a8b913096f Mon Sep 17 00:00:00 2001 From: decky Date: Wed, 31 Jan 2024 14:37:34 +0700 Subject: [PATCH] revert arguments when call callFunctionOnService to spread variable In the latest version, when user call remote functions, the argument sent is wrapped inside an array, Because when `call this.callFunctionOnService` the argument passed is `args` instead of `...args` --- packages/realm/src/app-services/User.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/realm/src/app-services/User.ts b/packages/realm/src/app-services/User.ts index b83f99c6c8..5dc42b45be 100644 --- a/packages/realm/src/app-services/User.ts +++ b/packages/realm/src/app-services/User.ts @@ -289,7 +289,7 @@ export class User< * await doThing(a2); */ callFunction(name: string, ...args: unknown[]): Promise { - return this.callFunctionOnService(name, undefined, args); + return this.callFunctionOnService(name, undefined, ...args); } /** @internal */