From c4de248f3e5365a1a1d51cbc151907f2f30a57b0 Mon Sep 17 00:00:00 2001 From: Jonas Date: Mon, 13 Mar 2023 10:34:22 +0100 Subject: [PATCH] PollingBackend might be undefined on SyncService.close() Fixes: #3918 --- src/services/SyncService.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/SyncService.js b/src/services/SyncService.js index 73eb9343830..ae2877745e0 100644 --- a/src/services/SyncService.js +++ b/src/services/SyncService.js @@ -249,7 +249,7 @@ class SyncService { } async close() { - this.backend.disconnect() + this.backend?.disconnect() const timeout = new Promise((resolve) => setTimeout(resolve, 2000)) await Promise.any([timeout, this.save()]) return this._close()