fix(upload): prevent crash and duplicate retries when retrying failed uploads - #17373
Conversation
4d0f7d0 to
f01298f
Compare
|
APK file: https://github.com/nextcloud/android/actions/runs/30082754017/artifacts/8592618531 |
|
/backport to stable-34.1.x |
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
…events will be firing Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
f01298f to
19c6f48
Compare
|
APK file: https://github.com/nextcloud/android/actions/runs/30428661869/artifacts/8714745726 |
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
|
APK file: https://github.com/nextcloud/android/actions/runs/30429977780/artifacts/8715265785 |
|
APK file: https://github.com/nextcloud/android/actions/runs/30432278304/artifacts/8716186682 |
|
blue-Light-Screenshot test failed, but no output was generated. Maybe a preliminary stage failed. |
|
APK file: https://github.com/nextcloud/android/actions/runs/30434031498/artifacts/8717097869 |
|
master-IT test failed: https://www.kaminsky.me/nc-dev/android-integrationTests/17373-IT-master-08-57 |
Changes
AccountUtils.AccountNotFoundExceptionaroundcreateOwnCloudClientSemaphorewith anAtomicBoolean@ApplicationScopeCoroutineScopeviaDispatcherModuleby lazyfor the singleton and drop the brokenisUploadStartedreturn value since events are used in worker.createOwncloudClientforUserAccountManagerand add tests