x1ongzhu vor 1 Jahr
Ursprung
Commit
9466abb0f0

+ 2 - 3
app/src/main/java/com/example/modifier/repo/BackupRepository.kt

@@ -193,14 +193,13 @@ class BackupRepository(
             if (backup.stock == 1) {
                 RcsNumberApi.updateStockFlag(backup.numberId, 2)
             }
-
+            return true
         } else {
             if (backup.stock == 1) {
                 RcsNumberApi.updateStockFlag(backup.numberId, 3)
             }
         }
-
-        return true
+        return false
     }
 
     suspend fun delete(backupItem: BackupItem) {

+ 1 - 0
app/src/main/java/com/example/modifier/service/TaskRunner.kt

@@ -492,6 +492,7 @@ class TaskRunner(
                 delay(200)
                 try {
                     if (requestMode == 2 && !noBackup) {
+                        appStateRepo.updateRuntimeFlags(requestNumberState = RequestNumberState.RESTORE)
                         val backup = backupRepository.findBackupForRestore(
                             spoofedSimInfoRepo.spoofedSimInfo.value.number
                         )