File tree Expand file tree Collapse file tree 2 files changed +8
-11
lines changed
Expand file tree Collapse file tree 2 files changed +8
-11
lines changed Original file line number Diff line number Diff line change @@ -224,18 +224,19 @@ export const notifierPlugin = {
224224 if ( error . response . status ) {
225225 msg = `${ i18n . global . t ( 'message.request.failed' ) } (${ error . response . status } )`
226226 }
227- if ( error . message ) {
228- desc = error . message
229- }
230- if ( error . response . headers && 'x-description' in error . response . headers ) {
227+ if ( error . response . headers ?. [ 'x-description' ] ) {
231228 desc = error . response . headers [ 'x-description' ]
232- }
233- if ( desc === '' && error . response . data ) {
229+ } else if ( error . response . data ) {
234230 const responseKey = _ . findKey ( error . response . data , 'errortext' )
235231 if ( responseKey ) {
236232 desc = error . response . data [ responseKey ] . errortext
233+ } else if ( typeof error . response . data === 'string' ) {
234+ desc = error . response . data
237235 }
238236 }
237+ if ( ! desc && error . message ) {
238+ desc = error . message
239+ }
239240 }
240241 let countNotify = store . getters . countNotify
241242 countNotify ++
Original file line number Diff line number Diff line change @@ -677,11 +677,7 @@ export default {
677677 this .$emit (' refresh-data' )
678678 this .closeAction ()
679679 }).catch (e => {
680- this .$notification .error ({
681- message: this .$t (' message.upload.failed' ),
682- description: ` ${ this .$t (' message.upload.template.failed.description' )} - ${ e} ` ,
683- duration: 0
684- })
680+ this .$notifyError (e)
685681 })
686682 },
687683 fetchCustomHypervisorName () {
You can’t perform that action at this time.
0 commit comments