chore: Improve unlockWallet password check#25091
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsThe change is a one-line bug fix in the core Authentication service ( Impact Analysis:
Why these tags:
Why not more tags:
Why not SmokeCard:
|
|
|
Missing release label release-7.64.0 on PR. Adding release label release-7.64.0 on PR and removing other release labels(release-7.65.0), as PR was added to branch 7.64.0 when release was cut. |




Description
This PR is a small change that improves the password triaging condition in
unlockWalletmethod in theAuthenticationservice. The condition is to check for a non undefined password and if detected, will skip deriving password from generic password (aka biometrics).PR that introduced
unlockWallet- #23958Changelog
CHANGELOG entry:
Related issues
Fixes: 2nd iteration of https://consensyssoftware.atlassian.net/browse/MCWP-238
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Authentication.unlockWallet logic
password(including empty string) as explicit input; derives fromSecureKeychain.getGenericPasswordonly whenpasswordisundefined.Tests
passwordis provided (empty or non-empty) and executed when omitted.Impact
Written by Cursor Bugbot for commit 21f5d99. This will update automatically on new commits. Configure here.