Enable diagnosis key upload to backend (#35)
* Moved camera permission check to dispatcher fragment * Added illustrations for test result screen * Updated result fragment to match new design * Added constraints to status card * Integrated submission result positive other warning fragment in ui flow * add TAN fetching to the key submission transaction * remove unneeded function * Fix log message for fetching TAN * Added submission done fragment to nav graph Signed-off-by:Kolya Opahle <k.opahle@sap.com> * Added ability to dialog helper to create dialog without negative button * Switched from AlertDialog.Builder to DIalogHelper * use actual TAN (authCode) for key submission set the TAN in the corresponding header field fixes #8 * request permission to retrieve diagnosis keys * permission needs to be requested again after dialog has been presented to the users * trigger transaction to retrieve TAN and upload keys Co-authored-by:
Kolya Opahle <k.opahle@sap.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/http/WebRequestBuilder.kt 1 addition, 1 deletion.../main/java/de/rki/coronawarnapp/http/WebRequestBuilder.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/http/request/KeySubmissionRequest.kt 1 addition, 1 deletion...de/rki/coronawarnapp/http/request/KeySubmissionRequest.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/service/submission/SubmissionService.kt 5 additions, 11 deletions...rki/coronawarnapp/service/submission/SubmissionService.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/transaction/SubmitDiagnosisKeysTransaction.kt 15 additions, 7 deletions...ronawarnapp/transaction/SubmitDiagnosisKeysTransaction.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/SubmissionResultPositiveOtherWarningFragment.kt 28 additions, 31 deletions...ubmission/SubmissionResultPositiveOtherWarningFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/viewmodel/SubmissionViewModel.kt 0 additions, 3 deletions.../de/rki/coronawarnapp/ui/viewmodel/SubmissionViewModel.kt
Please register or sign in to comment