AI: address review on PR #478

このコミットが含まれているのは:
Codex Night Worker
2026-11-14 18:00:00 +09:00
コミット 3bb95880d4
3個のファイルの変更、6行の追加、6行の削除
+3 -5
ファイルの表示
@@ -155,16 +155,14 @@ const PostEditForm: FC<Props> = ({ post, onSave }) => {
{ {
const titleMissing = !title?.trim () const titleMissing = !title?.trim ()
const thumbnailMissing = const thumbnailMissing =
!(post.thumbnail?.trim () || post.thumbnailBase?.trim ()) !titleMissing
&& !(post.thumbnail?.trim () || post.thumbnailBase?.trim ())
if ((titleMissing || thumbnailMissing) if ((titleMissing || thumbnailMissing)
&& !(await dialogue.confirm ({ && !(await dialogue.confirm ({
title: titleMissing title: titleMissing
? label ('edit.titleMissingConfirmation') ? label ('edit.titleMissingConfirmation')
: label ('shared:labels.thumbnailMissing'), : label ('edit.thumbnailMissingConfirmation'),
description: (titleMissing && thumbnailMissing)
? label ('shared:labels.thumbnailMissing')
: undefined,
confirmText: label ('shared:actions.update'), confirmText: label ('shared:actions.update'),
cancelText: label ('shared:actions.cancel'), cancelText: label ('shared:actions.cancel'),
closeLabel: label ('settings:actions.close') }))) closeLabel: label ('settings:actions.close') })))
+2 -1
ファイルの表示
@@ -1,5 +1,5 @@
{ {
"_untranslated": ["edit.titleMissingConfirmation"], "_untranslated": ["edit.titleMissingConfirmation", "edit.thumbnailMissingConfirmation"],
"list": { "list": {
"tagline": "{{brand}}", "tagline": "{{brand}}",
"empty": "ミンタㇻ タ ネン カ イサㇺ", "empty": "ミンタㇻ タ ネン カ イサㇺ",
@@ -33,6 +33,7 @@
}, },
"edit": { "edit": {
"titleMissingConfirmation": "タイトルが設定されてゐません.更新しますか?", "titleMissingConfirmation": "タイトルが設定されてゐません.更新しますか?",
"thumbnailMissingConfirmation": "サムネールが設定されてゐません.更新しますか?",
"validationFailed": "アシㇼ カㇻ カ エアイカㇷ゚……", "validationFailed": "アシㇼ カㇻ カ エアイカㇷ゚……",
"conflictTitle": "モㇱマ クㇽ アシㇼ カㇻ ワ アン!", "conflictTitle": "モㇱマ クㇽ アシㇼ カㇻ ワ アン!",
"conflictDescription": "モㇱマ イカㇻ クㇽ エエトコ アシㇼ カㇻ ワ アン。", "conflictDescription": "モㇱマ イカㇻ クㇽ エエトコ アシㇼ カㇻ ワ アン。",
+1
ファイルの表示
@@ -23,6 +23,7 @@
}, },
"edit": { "edit": {
"titleMissingConfirmation": "タイトルが設定されてゐません.更新しますか?", "titleMissingConfirmation": "タイトルが設定されてゐません.更新しますか?",
"thumbnailMissingConfirmation": "サムネールが設定されてゐません.更新しますか?",
"validationFailed": "更新はできなかったよ……", "validationFailed": "更新はできなかったよ……",
"conflictTitle": "競合が発生しました.", "conflictTitle": "競合が発生しました.",
"conflictDescription": "ほかの耕作員が先に更新してゐます.", "conflictDescription": "ほかの耕作員が先に更新してゐます.",