fix(client): プロフィールで設定した情報が削除できない

Fix #10279
This commit is contained in:
syuilo 2023-03-10 18:48:57 +09:00
parent 533fe2d607
commit 787404638a
2 changed files with 12 additions and 5 deletions

View File

@ -23,6 +23,7 @@ You should also include the user name that made the change.
- Playのソースコード上限文字数を2倍に拡張 - Playのソースコード上限文字数を2倍に拡張
### Bugfixes ### Bugfixes
- プロフィールで設定した情報が削除できない問題を修正
- ロールで広告を無効にするとadmin/adsでプレビューがでてこない問題を修正 - ロールで広告を無効にするとadmin/adsでプレビューがでてこない問題を修正
- /api-consoleページにアクセスすると404が出る問題を修正 - /api-consoleページにアクセスすると404が出る問題を修正
- SMTP Login id length is too short - SMTP Login id length is too short

View File

@ -134,11 +134,17 @@ function saveFields() {
function save() { function save() {
os.apiWithDialog('i/update', { os.apiWithDialog('i/update', {
name: profile.name ?? null, // null??使
description: profile.description ?? null, // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing
location: profile.location ?? null, name: profile.name || null,
birthday: profile.birthday ?? null, // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing
lang: profile.lang ?? null, description: profile.description || null,
// eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing
location: profile.location || null,
// eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing
birthday: profile.birthday || null,
// eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing
lang: profile.lang || null,
isBot: !!profile.isBot, isBot: !!profile.isBot,
isCat: !!profile.isCat, isCat: !!profile.isCat,
showTimelineReplies: !!profile.showTimelineReplies, showTimelineReplies: !!profile.showTimelineReplies,