Fixed minor issue

This commit is contained in:
Juan Gilsanz Polo 2023-05-14 17:18:38 +02:00
parent 5452c83743
commit b06a44f197

View file

@ -155,24 +155,26 @@ class _EncryptionSettingsWidgetState extends State<EncryptionSettingsWidget> {
if (privateKeyOption == 0) "private_key_path": privateKeyPathController.text,
});
if (result['result'] == 'success') {
setState(() {
if (result['data']['warning_validation'] != null && result['data']['warning_validation'] != '') {
certKeyValidApi = 2;
validDataError = result['data']['warning_validation'];
}
else {
certKeyValidApi = 1;
validDataError = null;
}
certKeyValid = result['data'];
});
}
else {
if (result['log'].resBody != null) {
setState(() => validDataError = result['log'].resBody);
if (mounted) {
if (result['result'] == 'success') {
setState(() {
if (result['data']['warning_validation'] != null && result['data']['warning_validation'] != '') {
certKeyValidApi = 2;
validDataError = result['data']['warning_validation'];
}
else {
certKeyValidApi = 1;
validDataError = null;
}
certKeyValid = result['data'];
});
}
else {
if (result['log'].resBody != null) {
setState(() => validDataError = result['log'].resBody);
}
setState(() => certKeyValidApi = 2);
}
setState(() => certKeyValidApi = 2);
}
}