diff --git a/packages/query/src/index.ts b/packages/query/src/index.ts index 00b45037d2..1260b35dce 100644 --- a/packages/query/src/index.ts +++ b/packages/query/src/index.ts @@ -463,6 +463,9 @@ export class LiveQuery implements WithTx, Client { } return toFindResult(this.clone(q.result), q.total) as FindResult } + if (current.result instanceof Promise) { + current.result = await current.result + } return toFindResult(this.clone((current?.result as T[]) ?? []), current.total) }