diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-06-26 12:01:56 +0900 |
|---|---|---|
| committer | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-06-26 12:01:56 +0900 |
| commit | 60649f4d66a874668fe073aff5af6b6febcd244f (patch) | |
| tree | c1b530577e2616f54aa5f41359fdb2a3f1406f04 /packages/frontend/src/preferences | |
| parent | tweak eslint config (diff) | |
| download | misskey-60649f4d66a874668fe073aff5af6b6febcd244f.tar.gz misskey-60649f4d66a874668fe073aff5af6b6febcd244f.tar.bz2 misskey-60649f4d66a874668fe073aff5af6b6febcd244f.zip | |
add note
Diffstat (limited to 'packages/frontend/src/preferences')
| -rw-r--r-- | packages/frontend/src/preferences/manager.ts | 1 |
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; |