|
|
@@ -359,14 +359,15 @@ class TaskRunner(
|
|
|
appStateRepo.updateRuntimeFlags(reqState = ReqState.NONE)
|
|
|
}
|
|
|
|
|
|
- suspend fun requestNumberAtomic() {
|
|
|
+ private suspend fun requestNumberAtomic(store: Boolean? = false) {
|
|
|
appStateRepo.updateRuntimeFlags(reqState = ReqState.REQUEST)
|
|
|
gmsgStateRepository.updateRcsState(RcsConfigureState.NOT_CONFIGURED)
|
|
|
val device = DeviceApi.getDevice(appPrefsRepo.appPrefs.value.id)
|
|
|
val rcsNumber = RcsNumberApi.getRcsNumber(
|
|
|
- appPrefsRepo.appPrefs.value.id,
|
|
|
- currentTaskId,
|
|
|
- device.pinCountry
|
|
|
+ deviceId = appPrefsRepo.appPrefs.value.id,
|
|
|
+ taskId = currentTaskId,
|
|
|
+ pinCountry = device.pinCountry,
|
|
|
+ store = store
|
|
|
)
|
|
|
Log.i(TAG, "requestNumber response: $rcsNumber")
|
|
|
|