diff --git a/apps/web/src/app-effects.js b/apps/web/src/app-effects.js
index 0c799599b..41e478d57 100644
--- a/apps/web/src/app-effects.js
+++ b/apps/web/src/app-effects.js
@@ -24,6 +24,7 @@ if (process.env.NODE_ENV === "production") {
export default function AppEffects({ setShow }) {
const refreshColors = useStore((store) => store.refreshColors);
+ const sync = useStore((store) => store.sync);
const refreshMenuPins = useStore((store) => store.refreshMenuPins);
const updateLastSynced = useStore((store) => store.updateLastSynced);
const setProcessingStatus = useStore((store) => store.setProcessingStatus);
@@ -39,14 +40,16 @@ export default function AppEffects({ setShow }) {
refreshMenuPins();
initNotes();
(async function () {
- await initUser();
await updateLastSynced();
await resetReminders();
setIsVaultCreated(await db.vault.exists());
- await showUpgradeReminderDialogs();
+ await initUser();
+ showUpgradeReminderDialogs();
+ await sync();
})();
},
[
+ sync,
updateLastSynced,
refreshColors,
refreshMenuPins,
diff --git a/apps/web/src/components/status-bar/index.js b/apps/web/src/components/status-bar/index.js
index 19e795cf8..4b47ee3b2 100644
--- a/apps/web/src/components/status-bar/index.js
+++ b/apps/web/src/components/status-bar/index.js
@@ -57,16 +57,15 @@ function StatusBar() {
{user.isEmailConfirmed ? "" : " (not verified)"}
- {SyncStatus && (
-
- )}
+
+
>
) : (