Skip to content

[MS-1338] MFID: removing the post-match confirmation checkbox#1582

Merged
alexandr-simprints merged 2 commits into
release/2025.4.1from
MS-1338-mfid-removing-the-post-match-confirmation-checkbox
Feb 12, 2026
Merged

[MS-1338] MFID: removing the post-match confirmation checkbox#1582
alexandr-simprints merged 2 commits into
release/2025.4.1from
MS-1338-mfid-removing-the-post-match-confirmation-checkbox

Conversation

@alexandr-simprints
Copy link
Copy Markdown
Contributor

JIRA ticket
Will be released in: 2025.4.1

Notable changes

  • Credential checkbox removed from the identity confirmation dialog
image

Testing guidance

  • Enrol a person without the credential
  • Identify said person scanning a credential
  • Confirm identity, verify that the credential pop up dialog has no checkbox

Additional work checklist

  • Effect on other features and security has been considered

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the credential confirmation checkbox from the ScannedCredentialDialog, which is displayed during post-match identity confirmation flows. Previously, users had to check a confirmation checkbox before the "Add" button was enabled. Now, the button is enabled by default, simplifying the user experience.

Changes:

  • Removed the confirmation checkbox from the scanned credential dialog UI
  • Enabled the confirm button by default (removed android:enabled="false")
  • Added ktlint configuration rules (unrelated to the main change)

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
feature/external-credential/src/main/res/layout/dialog_scanned_credential.xml Removed checkbox element, added separator divider, adjusted margins, and enabled the confirm button by default
feature/external-credential/src/main/java/com/simprints/feature/externalcredential/view/ScannedCredentialDialog.kt Removed checkbox initialization and click listener code
.editorconfig Added ktlint rules for when-entry-bracing, blank-line-between-when-conditions, backticked identifiers, and unused imports (unrelated to checkbox removal)

Comment thread .editorconfig
@sonarqubecloud
Copy link
Copy Markdown

@alexandr-simprints alexandr-simprints merged commit 376ca5d into release/2025.4.1 Feb 12, 2026
19 checks passed
@alexandr-simprints alexandr-simprints deleted the MS-1338-mfid-removing-the-post-match-confirmation-checkbox branch February 12, 2026 12:58
meladRaouf pushed a commit that referenced this pull request Mar 3, 2026
* Cherry picking latest linter rulesˆ from the main branch

* [MS-1338] Removing checkbox from the credential confirmation

(cherry picked from commit 376ca5d)
meladRaouf pushed a commit that referenced this pull request Mar 3, 2026
* Cherry picking latest linter rulesˆ from the main branch

* [MS-1338] Removing checkbox from the credential confirmation

(cherry picked from commit 376ca5d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants