From 3ab680cf4c3e31ae8a47fdcc1286c477e004d040 Mon Sep 17 00:00:00 2001 From: Silvano Cerza Date: Wed, 22 Jan 2025 16:18:45 +0100 Subject: [PATCH] Reload metadata in main sync manager after onboarding sync --- src/views/onboarding/view.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/views/onboarding/view.tsx b/src/views/onboarding/view.tsx index a84a8fc..0c47580 100644 --- a/src/views/onboarding/view.tsx +++ b/src/views/onboarding/view.tsx @@ -22,7 +22,11 @@ export class OnboardingDialog extends Modal { { this.plugin.settings.firstStart = false; + // Save the settings only after a successful first sync await this.plugin.saveSettings(); + // Reload metadata after sync to be sure that the main sync manager + // uses the latest version + await this.plugin.syncManager.loadMetadata(); this.close(); }} />