diff --git a/app/src/main/java/com/geeksville/mesh/model/RadioConfigViewModel.kt b/app/src/main/java/com/geeksville/mesh/model/RadioConfigViewModel.kt index 6dee65d2e..8cdcd494a 100644 --- a/app/src/main/java/com/geeksville/mesh/model/RadioConfigViewModel.kt +++ b/app/src/main/java/com/geeksville/mesh/model/RadioConfigViewModel.kt @@ -338,7 +338,7 @@ class RadioConfigViewModel @Inject constructor( setResponseStateError(ex.customMessage) } if (hasConfig()) { - val descriptor = config.descriptorForType + val descriptor = ConfigProtos.Config.getDescriptor() config.allFields.forEach { (field, value) -> val newConfig = ConfigProtos.Config.newBuilder() .setField(descriptor.findFieldByName(field.name), value) @@ -347,7 +347,7 @@ class RadioConfigViewModel @Inject constructor( } } if (hasModuleConfig()) { - val descriptor = moduleConfig.descriptorForType + val descriptor = ModuleConfigProtos.ModuleConfig.getDescriptor() moduleConfig.allFields.forEach { (field, value) -> val newConfig = ModuleConfigProtos.ModuleConfig.newBuilder() .setField(descriptor.findFieldByName(field.name), value)