fix post status for error handling

This commit is contained in:
Henry Jameson 2026-07-08 20:31:17 +03:00
commit 7bc74083d0

View file

@ -596,16 +596,18 @@ const PostStatusForm = {
? this.postHandler ? this.postHandler
: statusPoster.postStatus : statusPoster.postStatus
postHandler(postingOptions).then((data) => { postHandler(postingOptions)
if (!data.error) { .then((data) => {
this.abandonDraft() this.abandonDraft()
this.clearStatus() this.clearStatus()
this.$emit('posted', data) this.$emit('posted', data)
} else { })
this.error = data.error .catch((error) => {
} this.error = error
this.posting = false })
}) .finally(() => {
this.posting = false
})
}, },
previewStatus() { previewStatus() {
if (this.emptyStatus && this.newStatus.spoilerText.trim() === '') { if (this.emptyStatus && this.newStatus.spoilerText.trim() === '') {