File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed
Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change 1+ Include module in error messages
Original file line number Diff line number Diff line change @@ -3,16 +3,13 @@ import { TxError } from '../../oasis-nexus/api'
33
44export const useTxErrorMessage = ( error : TxError | undefined ) : string | undefined => {
55 const { t } = useTranslation ( )
6- if (
7- ! error ||
8- ( ! error . module && ! error . code ) // TODO: This second check shouldn't be necessary. Remove when https://github.com/oasisprotocol/nexus/issues/704 is fixed.
9- )
6+ if ( ! error ) {
107 return undefined
8+ }
119 if ( error . module === 'evm' && error . code === 8 && ! error . message && ! error . raw_message ) {
1210 // EVM reverted, without any message
13- return `${ t ( 'errors.revertedWithoutMessage' ) } (${ t ( 'errors.code' ) } ${ error . code } )`
14- } else {
15- // Anything else
16- return `${ error . message || error . raw_message } (${ t ( 'errors.code' ) } ${ error . code } )`
11+ return `${ t ( 'errors.revertedWithoutMessage' ) } (${ t ( 'errors.code' ) } ${ error . code } , ${ t ( 'errors.module' ) } : ${ error . module } )`
1712 }
13+
14+ return `${ error . message || error . raw_message } (${ t ( 'errors.code' ) } ${ error . code } , ${ t ( 'errors.module' ) } : ${ error . module } )`
1815}
You can’t perform that action at this time.
0 commit comments