diff --git a/CHANGELOG.md b/CHANGELOG.md index d01358b27..d7cd03541 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,7 @@ - Unifying Misskey-specific IRIs in JSON-LD `@context` ### Bugfixes +- アップロードエラー時の処理を修正 ## 12.101.1 (2021/12/29) diff --git a/packages/client/src/os.ts b/packages/client/src/os.ts index 378523e1b..c16ea717a 100644 --- a/packages/client/src/os.ts +++ b/packages/client/src/os.ts @@ -570,7 +570,7 @@ export function upload(file: File, folder?: any, name?: string): Promise { - if (ev.target == null || ev.target.response == null) { + if (xhr.status !== 200 || ev.target == null || ev.target.response == null) { // TODO: 消すのではなくて再送できるようにしたい uploads.value = uploads.value.filter(x => x.id != id);