mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-29 07:16:36 +01:00
18 lines
1.2 KiB
Diff
18 lines
1.2 KiB
Diff
diff --git a/dist/SignatureController.js b/dist/SignatureController.js
|
|
index b58b27e84aa84393afb366d4585c084d0380d21d..0629bcf517db744ccfa40e4d7d8f2829fa95559e 100644
|
|
--- a/dist/SignatureController.js
|
|
+++ b/dist/SignatureController.js
|
|
@@ -237,8 +237,11 @@ _SignatureController_keyringController = new WeakMap(), _SignatureController_isE
|
|
yield __classPrivateFieldGet(this, _SignatureController_instances, "m", _SignatureController_requestApproval).call(this, messageParamsWithId, approvalType);
|
|
}
|
|
catch (error) {
|
|
+ signaturePromise.catch(() => {
|
|
+ // Expecting reject error but throwing manually rather than waiting
|
|
+ });
|
|
__classPrivateFieldGet(this, _SignatureController_instances, "m", _SignatureController_cancelAbstractMessage).call(this, messageManager, messageId);
|
|
- throw eth_rpc_errors_1.ethErrors.provider.userRejectedRequest('User rejected the request.');
|
|
+ throw eth_rpc_errors_1.ethErrors.provider.userRejectedRequest(`MetaMask ${messageName} Signature: User denied message signature.`);
|
|
}
|
|
yield signMessage(messageParamsWithId, version, signingOpts);
|
|
return signaturePromise;
|