diff --git a/packages/client/src/components/MkPostForm.vue b/packages/client/src/components/MkPostForm.vue index 2d36408d9d..e7ec45a37b 100644 --- a/packages/client/src/components/MkPostForm.vue +++ b/packages/client/src/components/MkPostForm.vue @@ -1046,14 +1046,14 @@ function openFileDescriptionWindow(file: entities.DriveFile) { resolve(false); return; } - const comment = result.result.length === 0 ? null : result.result; + const comment = result.result?.length === 0 ? null : result.result; os.api("drive/files/update", { fileId: file.id, comment, }) .then(() => { resolve(true); - file.comment = comment; + file.comment = comment ?? null; }) .catch((err: unknown) => { reject(err);