summaryrefslogtreecommitdiff
path: root/packages/frontend/src
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-06-26 12:01:56 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-06-26 12:01:56 +0900
commit60649f4d66a874668fe073aff5af6b6febcd244f (patch)
treec1b530577e2616f54aa5f41359fdb2a3f1406f04 /packages/frontend/src
parenttweak eslint config (diff)
downloadmisskey-60649f4d66a874668fe073aff5af6b6febcd244f.tar.gz
misskey-60649f4d66a874668fe073aff5af6b6febcd244f.tar.bz2
misskey-60649f4d66a874668fe073aff5af6b6febcd244f.zip
add note
Diffstat (limited to 'packages/frontend/src')
-rw-r--r--packages/frontend/src/preferences/manager.ts1
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/frontend/src/preferences/manager.ts b/packages/frontend/src/preferences/manager.ts
index 079a98c61b..4dddfff66b 100644
--- a/packages/frontend/src/preferences/manager.ts
+++ b/packages/frontend/src/preferences/manager.ts
@@ -113,6 +113,7 @@ export function getInitialPrefValue<K extends keyof PREF>(k: K): ValueOf<K> {
}
// TODO: PreferencesManagerForGuest のような非ログイン専用のクラスを分離すれば$iのnullチェックやaccountがnullであるスコープのレコード挿入などが不要になり綺麗になるかもしれない
+// と思ったけど操作アカウントが存在しない場合も考慮する現在の設計の方が汎用的かつ堅牢かもしれない
// NOTE: accountDependentな設定は初期状態であってもアカウントごとのスコープでレコードを作成しておかないと、サーバー同期する際に正しく動作しなくなる
export class PreferencesManager {
private storageProvider: StorageProvider;