コミットを比較

..
4 コミット
作成者 SHA1 メッセージ 日付
Codex Night Worker 3bb95880d4 AI: address review on PR #478 2026-11-14 18:00:00 +09:00
みてるぞ 61135de727 Merge branch 'main' into feature/401 2026-11-14 17:39:57 +09:00
Codex Night Worker 39efe8caae AI: address review on PR #478 2026-11-14 17:38:20 +09:00
Codex Night Worker 23ee19eee7 AI: address issue #401 2026-11-14 02:59:35 +09:00
3個のファイルの変更、20行の追加、0行の削除
+15
ファイルの表示
@@ -153,6 +153,21 @@ const PostEditForm: FC<Props> = ({ post, onSave }) => {
setDisabled (true)
try
{
const titleMissing = !title?.trim ()
const thumbnailMissing =
!titleMissing
&& !(post.thumbnail?.trim () || post.thumbnailBase?.trim ())
if ((titleMissing || thumbnailMissing)
&& !(await dialogue.confirm ({
title: titleMissing
? label ('edit.titleMissingConfirmation')
: label ('edit.thumbnailMissingConfirmation'),
confirmText: label ('shared:actions.update'),
cancelText: label ('shared:actions.cancel'),
closeLabel: label ('settings:actions.close') })))
return
await update ({ id: post.id, title, tags, parentPostIds,
duration: videoFlg ? duration : null,
originalCreatedFrom, originalCreatedBefore },
+3
ファイルの表示
@@ -1,4 +1,5 @@
{
"_untranslated": ["edit.titleMissingConfirmation", "edit.thumbnailMissingConfirmation"],
"list": {
"tagline": "{{brand}}",
"empty": "ミンタㇻ タ ネン カ イサㇺ",
@@ -31,6 +32,8 @@
"showExternal": "ソイタㇰ ソㇱ アヌカレ"
},
"edit": {
"titleMissingConfirmation": "タイトルが設定されてゐません.更新しますか?",
"thumbnailMissingConfirmation": "サムネールが設定されてゐません.更新しますか?",
"validationFailed": "アシㇼ カㇻ カ エアイカㇷ゚……",
"conflictTitle": "モㇱマ クㇽ アシㇼ カㇻ ワ アン!",
"conflictDescription": "モㇱマ イカㇻ クㇽ エエトコ アシㇼ カㇻ ワ アン。",
+2
ファイルの表示
@@ -22,6 +22,8 @@
"question": "表示しますか?", "showExternal": "外部ページを表示"
},
"edit": {
"titleMissingConfirmation": "タイトルが設定されてゐません.更新しますか?",
"thumbnailMissingConfirmation": "サムネールが設定されてゐません.更新しますか?",
"validationFailed": "更新はできなかったよ……",
"conflictTitle": "競合が発生しました.",
"conflictDescription": "ほかの耕作員が先に更新してゐます.",