Skip to content

Commit 992d26d

Browse files
committed
watchonly: no err message when user cancels keystore connect prompt
Cancel by user is an expected outcome and not an actual error.
1 parent 61a9322 commit 992d26d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

backend/coins/btc/handlers/handlers.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
package handlers
1717

1818
import (
19+
"context"
1920
"encoding/json"
2021
"fmt"
2122
"math/big"
@@ -542,6 +543,10 @@ func (handlers *Handlers) postVerifyExtendedPublicKey(r *http.Request) (interfac
542543
}, nil
543544
}
544545
canVerify, err := btcAccount.VerifyExtendedPublicKey(input.SigningConfigIndex)
546+
// User canceled keystore connect prompt - no special action or message needed in the frontend.
547+
if errp.Cause(err) == context.Canceled {
548+
return result{Success: true}, nil
549+
}
545550
if err != nil {
546551
return result{Success: false, ErrorMessage: err.Error()}, nil
547552
}

0 commit comments

Comments
 (0)