Skip to content

Commit

Permalink
EthereumMetaMaskProvider: Fix error not being retrieved
Browse files Browse the repository at this point in the history
  • Loading branch information
monokh committed Jan 23, 2019
1 parent 4b066c5 commit 02e96f1
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/providers/ethereum/EthereumMetaMaskProvider.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,9 @@ export default class EthereumMetaMaskProvider extends Provider {
this
._metamaskProvider
.sendAsync({ method, params }, (err, data) => {
if (err) {
reject(new WalletError(err.toString(), err))
const error = err || data.error
if (error) {
reject(new WalletError(error.toString(), error))
return
}

Expand Down

0 comments on commit 02e96f1

Please sign in to comment.