summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-03-20 15:09:50 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-03-20 15:09:50 +0900
commit6a90b7e04bf68057e3e5fb4ff788acaf0cb2d19a (patch)
tree827c740708c91ff653b5659df97ba6dc847c8aec
parentenhance(frontend): improve preference manager stability (diff)
downloadmisskey-6a90b7e04bf68057e3e5fb4ff788acaf0cb2d19a.tar.gz
misskey-6a90b7e04bf68057e3e5fb4ff788acaf0cb2d19a.tar.bz2
misskey-6a90b7e04bf68057e3e5fb4ff788acaf0cb2d19a.zip
add todo
-rw-r--r--packages/frontend/src/preferences/def.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/frontend/src/preferences/def.ts b/packages/frontend/src/preferences/def.ts
index dd1e39ab06..faa73b0a4c 100644
--- a/packages/frontend/src/preferences/def.ts
+++ b/packages/frontend/src/preferences/def.ts
@@ -32,6 +32,8 @@ export type SoundStore = {
// NOTE: デフォルト値は他の設定の状態に依存してはならない(依存していた場合、ユーザーがその設定項目単体で「初期値にリセット」した場合不具合の原因になる)
export const PREF_DEF = {
+ // TODO: 持つのはホストやユーザーID、ユーザー名など最低限にしといて、その他のプロフィール情報はpreferences外で管理した方が綺麗そう
+ // 現状だと、updateCurrentAccount/updateCurrentAccountPartialが呼ばれるたびに「設定」へのcommitが行われて不自然(明らかに設定の更新とは捉えにくい)だし
accounts: {
default: [] as [host: string, user: Misskey.entities.User][],
},