From 03a1fef7c9e080747c96f25730cf5b8521812593 Mon Sep 17 00:00:00 2001 From: Kamal Bramwell <kamal@elixxir.io> Date: Fri, 2 Dec 2022 11:02:01 -0500 Subject: [PATCH] Update progress --- .../java/io/xxlabs/messenger/backup/cloud/crust/Crust.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/xxlabs/messenger/backup/cloud/crust/Crust.kt b/app/src/main/java/io/xxlabs/messenger/backup/cloud/crust/Crust.kt index ebfd9cda..7cab3048 100644 --- a/app/src/main/java/io/xxlabs/messenger/backup/cloud/crust/Crust.kt +++ b/app/src/main/java/io/xxlabs/messenger/backup/cloud/crust/Crust.kt @@ -70,8 +70,12 @@ class Crust private constructor( private fun backup() { scope.launch { updateProgress() - crustApi.uploadBackup(backupService.backupFilePath) - updateProgress(25) + crustApi.uploadBackup(backupService.backupFilePath).run { + when { + isSuccess -> updateProgress(100) + isFailure -> updateProgress(error = exceptionOrNull()) + } + } } } -- GitLab