|
|
@@ -391,16 +391,15 @@ class TaskRunner(
|
|
|
}
|
|
|
|
|
|
appStateRepository.updateRuntimeFlags(requesting = true)
|
|
|
-
|
|
|
+ clearConv()
|
|
|
if (spoofedSimInfo.value.available) {
|
|
|
+ appStateRepository.updateRuntimeFlags(requestNumberState = RequestNumberState.BACKUP)
|
|
|
backupRepository.backup(
|
|
|
spoofedSimInfo = spoofedSimInfo.value,
|
|
|
type = "auto",
|
|
|
sendCount = appState.value.executedNum,
|
|
|
fresh = fresh
|
|
|
)
|
|
|
- } else {
|
|
|
- clearConv();
|
|
|
}
|
|
|
|
|
|
appStateRepository.incrementRequestedNum()
|
|
|
@@ -659,7 +658,8 @@ class TaskRunner(
|
|
|
spoofedSimInfoRepository.updateSpoofedSimInfo(
|
|
|
spoofedSimInfo = spoofedSimInfo.value.copy(
|
|
|
available = true
|
|
|
- )
|
|
|
+ ),
|
|
|
+ suspend = false
|
|
|
)
|
|
|
appStateRepository.resetSuccessNum()
|
|
|
appStateRepository.resetExecutedNum()
|