This commit is contained in:
		
							parent
							
								
									a76fd91d99
								
							
						
					
					
						commit
						1700cd6b44
					
				|  | @ -162,6 +162,10 @@ export interface Locale extends ILocale { | |||
|      * 保存 | ||||
|      */ | ||||
|     "save": string; | ||||
|     /** | ||||
|      * 保存しない | ||||
|      */ | ||||
|     "dontSave": string; | ||||
|     /** | ||||
|      * ユーザー | ||||
|      */ | ||||
|  | @ -10745,14 +10749,9 @@ export interface Locale extends ILocale { | |||
|          */ | ||||
|         "saveConfirm": string; | ||||
|         /** | ||||
|          * ここで「いいえ」を選択しても、下書きは端末内に保存されます。 | ||||
|          * サーバーに保存することで、端末間で下書きを共有したり、もしもの時にデータが失われるのを防いだりすることができます。 | ||||
|          * ここで「保存しない」を選択しても、下書きは端末内に保存されます。 | ||||
|          */ | ||||
|         "saveConfirmDescription": string; | ||||
|         /** | ||||
|          * これ以上下書きを作成できません | ||||
|          */ | ||||
|         "youCantCreateAnymore": string; | ||||
|         /** | ||||
|          * 下書きを削除 | ||||
|          */ | ||||
|  |  | |||
|  | @ -36,6 +36,7 @@ logout: "ログアウト" | |||
| signup: "新規登録" | ||||
| uploading: "アップロード中" | ||||
| save: "保存" | ||||
| dontSave: "保存しない" | ||||
| users: "ユーザー" | ||||
| addUser: "ユーザーを追加" | ||||
| favorite: "お気に入り" | ||||
|  | @ -2871,8 +2872,7 @@ _captcha: | |||
| _drafts: | ||||
|   select: "下書きを選択" | ||||
|   saveConfirm: "サーバーに下書きを保存しますか?" | ||||
|   saveConfirmDescription: "ここで「いいえ」を選択しても、下書きは端末内に保存されます。\nサーバーに保存することで、端末間で下書きを共有したり、もしもの時にデータが失われるのを防いだりすることができます。" | ||||
|   youCantCreateAnymore: "これ以上下書きを作成できません" | ||||
|   saveConfirmDescription: "ここで「保存しない」を選択しても、下書きは端末内に保存されます。" | ||||
|   delete: "下書きを削除" | ||||
|   deleteAreYouSure: "下書きを削除しますか?" | ||||
|   noDrafts: "下書きはありません" | ||||
|  |  | |||
|  | @ -726,7 +726,7 @@ function deleteDraft() { | |||
| } | ||||
| 
 | ||||
| async function saveServerDraft() { | ||||
| 	const promise = misskeyApi(serverDraftId.value == null ? 'notes/drafts/create' : 'notes/drafts/update', { | ||||
| 	await os.apiWithDialog(serverDraftId.value == null ? 'notes/drafts/create' : 'notes/drafts/update', { | ||||
| 		...(serverDraftId.value == null ? {} : { draftId: serverDraftId.value }), | ||||
| 		text: text.value, | ||||
| 		useCw: useCw.value, | ||||
|  | @ -743,21 +743,6 @@ async function saveServerDraft() { | |||
| 		channelId: targetChannel.value ? targetChannel.value.id : undefined, | ||||
| 		reactionAcceptance: reactionAcceptance.value, | ||||
| 	}); | ||||
| 
 | ||||
| 	await os.promiseDialog(promise, null, (err) => { | ||||
| 		if (err.id === '9ee33bbe-fde3-4c71-9b51-e50492c6b9c8') { | ||||
| 			os.alert({ | ||||
| 				type: 'error', | ||||
| 				text: i18n.ts._drafts.youCantCreateAnymore, | ||||
| 			}); | ||||
| 		} else { | ||||
| 			os.alert({ | ||||
| 				type: 'error', | ||||
| 				title: i18n.ts.somethingHappened, | ||||
| 				text: err.message + '\n' + err.id, | ||||
| 			}); | ||||
| 		} | ||||
| 	}); | ||||
| } | ||||
| 
 | ||||
| async function post(ev?: MouseEvent) { | ||||
|  | @ -942,7 +927,7 @@ async function confirmSavingServerDraft() { | |||
| 			title: i18n.ts._drafts.saveConfirm, | ||||
| 			text: i18n.ts._drafts.saveConfirmDescription, | ||||
| 			okText: i18n.ts.save, | ||||
| 			cancelText: i18n.ts.no, | ||||
| 			cancelText: i18n.ts.dontSave, | ||||
| 		}); | ||||
| 
 | ||||
| 		if (!canceled) { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue