fix: import config missing data

This commit is contained in:
andrekir 2023-10-11 18:38:06 -03:00
parent 7a01c4b228
commit d71a9171ec
3 changed files with 4 additions and 4 deletions

View file

@ -294,7 +294,7 @@ class RadioConfigViewModel @Inject constructor(
}
private val _deviceProfile = MutableStateFlow<DeviceProfile?>(null)
val deviceProfile get() = _deviceProfile.value
val deviceProfile: StateFlow<DeviceProfile?> get() = _deviceProfile
fun setDeviceProfile(deviceProfile: DeviceProfile?) {
_deviceProfile.value = deviceProfile
@ -314,7 +314,7 @@ class RadioConfigViewModel @Inject constructor(
}
fun exportProfile(uri: Uri) = viewModelScope.launch {
val profile = deviceProfile ?: return@launch
val profile = deviceProfile.value ?: return@launch
writeToUri(uri, profile)
_deviceProfile.value = null
}