From 0d677f288a686c8112910cdd1b0acc501311bcdb Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sat, 25 Jul 2026 14:27:06 +0900 Subject: [PATCH] Update preferences.ts --- packages/frontend/src/preferences.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/frontend/src/preferences.ts b/packages/frontend/src/preferences.ts index 932e9fcdbb..4f3e36e9ac 100644 --- a/packages/frontend/src/preferences.ts +++ b/packages/frontend/src/preferences.ts @@ -5,7 +5,7 @@ import { createVisibilityAwareInterval } from '@@/js/interval.js'; import type { StorageProvider } from '@/preferences/manager.js'; -import { cloudBackup } from '@/preferences/utility.js'; +import { cloudBackup, cloudSync } from '@/preferences/utility.js'; import { miLocalStorage } from '@/local-storage.js'; import { isSameScope, PreferencesManager } from '@/preferences/manager.js'; import { store } from '@/store.js'; @@ -123,6 +123,11 @@ createVisibilityAwareInterval(() => { }, 1000 * 60 * 3); //#endregion +if (store.s.enablePreferencesAutoCloudSync) { + // TODO: 前回同期してから10分以上経過している場合のみ + cloudSync(); +} + if (_DEV_) { (window as any).prefer = prefer; (window as any).cloudBackup = cloudBackup;