Repository navigation
RAMP: August-September features #39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
f70e08c
Simprints RAMP: Option from datastore to hide unfiltered list items i…
alex-vt e202661
Simprints RAMP: Search button direct to biometrics in landscape
alex-vt 38eb6b1
Simprints RAMP: Moved program enrolment detailed listings from TEI li…
alex-vt 4d0d75d
Simprints RAMP: No match user-visible placeholder text simplified
alex-vt 01d9541
Simprints RAMP: No match (from SID) search screen auto-skip
alex-vt 3d705d5
Simprints RAMP: Textual value history graphs with Y-axis inverted ord…
alex-vt 8c2b52f
Simprints RAMP: Org unit UID as moduleId in Identification
alex-vt fbbffa2
Simprints RAMP: 1-level-up org unit UID as moduleId
alex-vt f18ce00
Simprints RAMP: Visit scheduling logic anchored to visit 0 for select…
alex-vt c4f5193
Simprints RAMP: Biometrics capture-only custom button
alex-vt 3819e45
Simprints RAMP: Quick toggle filters for Overdue and With sync error …
alex-vt 2048586
Simprints RAMP: External credential (QR code) saving
alex-vt 91bb9dd
Simprints RAMP: Full list and ascending order for follow-up visits
alex-vt c110e61
Simprints RAMP: Module ID prefixes for specific programs
alex-vt 904fce7
Simprints RAMP: Chart table custom visit column label & initial visit…
alex-vt d734992
Simprints RAMP: External credential (QR code) saving fix
alex-vt aab4031
Simprints RAMP: Biometrics capture-only button in-section more robust…
alex-vt 9227fb9
Simprints RAMP: Follow-up visit listing performance improvement
alex-vt e5b9e46
Simprints RAMP: External credential save failure no longer blocks bio…
alex-vt 423e782
Simprints RAMP: Biometrics capture only button follows program rules …
alex-vt File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The pending navigation is cleared (
exchange(null)) beforesaveExternalCredentialruns. If the save throws,SearchTEIViewModel.onConfirmIdentityResultcatches it and showscustom_intent_error, but the navigation is already gone. The user confirmed their identity in SID and still ends up stuck on the search screen.The credential is optional, so I'd wrap the save in its own
try/catch(log it and carry on) and always returnnavigationwhenresultCode == RESULT_OK. Also, theTimber.e(...)in theSearchTEIViewModelcatch doesn't pass the exception, so the cause is lost.Timber.e(e, "...")would keep it.