post status form error handling

This commit is contained in:
Henry Jameson 2026-06-22 15:48:30 +03:00
commit d449701b84
3 changed files with 3 additions and 12 deletions

View file

@ -635,11 +635,6 @@ const PostStatusForm = {
// Don't apply preview if not loading, because it means
// user has closed the preview manually.
if (!this.previewLoading) return
if (!data.error) {
this.preview = data
} else {
this.preview = { error: data.error }
}
})
.catch((error) => {
this.preview = { error }

View file

@ -13,8 +13,9 @@ function humanizeErrors(errors) {
export function StatusCodeError(statusCode, body, options, response) {
this.name = 'StatusCodeError'
this.statusCode = statusCode
this.message =
statusCode + ' - ' + (JSON && JSON.stringify ? JSON.stringify(body) : body)
this.details = JSON && JSON.stringify ? JSON.stringify(body) : body
this.errorData = body.error
this.message = statusCode + ' - ' + body.error.error || body.error
this.error = body // legacy attribute
this.options = options
this.response = response

View file

@ -49,11 +49,6 @@ const postStatus = ({
return data
})
.catch((err) => {
return {
error: err.message,
}
})
}
const editStatus = ({