Commit e3ce637
Changed files (3)
lib
screens
lib/l10n/app_de.arb
@@ -19,8 +19,9 @@
}
},
"errNaN": "Bitte Zahl eingeben",
- "errLt30": "Wert < 30? Deaktiviere Prüfung in Einstellungen!",
+ "errLt30": "Wert <= 30? Deaktiviere Prüfung in Einstellungen!",
"errUnrealistic": "Fehleingabe? Deaktiviere Prüfung in den Einstellungen!",
+ "errDiaGtSys": "dia >= sys? Deaktiviere Prüfung in den Einstellungen!",
"errUnknown": "Unbekannter Fehler",
"errCantOpenURL": "Kann URL nicht öffnen: {url}",
"@errCantOpenURL": {
lib/l10n/app_en.arb
@@ -19,8 +19,9 @@
}
},
"errNaN": "Please enter a Number",
- "errLt30": "Number < 30? Turn off validation in settings!",
+ "errLt30": "Number <= 30? Turn off validation in settings!",
"errUnrealistic": "Unrealistic value? Turn off validation in settings!",
+ "errDiaGtSys": "dia >= sys? Turn off validation in settings!",
"errUnknown": "unknown error",
"errCantOpenURL": "Can't open URL: {url}",
"@errCantOpenURL": {
lib/screens/add_measurement.dart
@@ -147,6 +147,8 @@ class _AddMeasurementPageState extends State<AddMeasurementPage> {
} else if (settings.validateInputs && (int.tryParse(value) ?? 1000) >= 400) {
// exceeding this value is unlikely: https://pubmed.ncbi.nlm.nih.gov/7741618/
return AppLocalizations.of(context)?.errUnrealistic;
+ } else if (settings.validateInputs && (int.tryParse(value) ?? -1) >= _systolic) {
+ return AppLocalizations.of(context)?.errDiaGtSys;
} else {
_diastolic = int.tryParse(value) ?? -1;
}