Harmonize behavior scanning expired QR (EXPOUREAPP-2700) (#1493)
* Harmonization of the expired QR-Code
* implmentation and refactoring of the asyncRegisterDevice method
* fix detekt pipeline issue
* test failing pipeline fix
* QRCode Exceotion, observevent and timestamp improvements as per code reviews
* removed deregistration logic from Fragment to viewModel
UI Thread protection as this is important logic and should run on ViewModel
* Code conflict resolution
* ktlint fixes
* changin the method deregisterTestFromDevice() to private
* scanStatus SingleLIveEvent and relevant test cases added
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/service/submission/SubmissionService.kt 10 additions, 17 deletions...rki/coronawarnapp/service/submission/SubmissionService.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/qrcode/scan/SubmissionQRCodeScanFragment.kt 24 additions, 16 deletions...ui/submission/qrcode/scan/SubmissionQRCodeScanFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/qrcode/scan/SubmissionQRCodeScanViewModel.kt 36 additions, 12 deletions...i/submission/qrcode/scan/SubmissionQRCodeScanViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/tan/SubmissionTanViewModel.kt 1 addition, 1 deletion...coronawarnapp/ui/submission/tan/SubmissionTanViewModel.kt
- Corona-Warn-App/src/main/res/values-de/strings.xml 2 additions, 2 deletionsCorona-Warn-App/src/main/res/values-de/strings.xml
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/service/submission/SubmissionServiceTest.kt 2 additions, 10 deletions...coronawarnapp/service/submission/SubmissionServiceTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/ui/submission/qrcode/scan/SubmissionQRCodeScanViewModelTest.kt 7 additions, 5 deletions...bmission/qrcode/scan/SubmissionQRCodeScanViewModelTest.kt
Loading
Please register or sign in to comment