Commit 0419237

derdilla <82763757+NobodyForNothing@users.noreply.github.com>
2024-02-03 11:48:25
fix introduced error when saving unedited records
Signed-off-by: derdilla <82763757+NobodyForNothing@users.noreply.github.com>
1 parent a00d8cd
Changed files (2)
lib
components
test
lib/components/dialoges/add_measurement_dialoge.dart
@@ -98,6 +98,9 @@ class _AddEntryDialogeState extends State<AddEntryDialoge> {
     sysController = TextEditingController(
       text: (widget.initialRecord?.systolic ?? '').toString(),
     );
+    if (widget.initialRecord != null) {
+      _measurementFormActive = true;
+    }
 
     sysFocusNode.requestFocus();
     ServicesBinding.instance.keyboard.addHandler(_onKey);
test/ui/components/add_measurement_dialoge_test.dart
@@ -277,7 +277,7 @@ void main() {
 
       expect(result?.$1, isNull);
       expect(result?.$2, isA<MedicineIntake>()
-          .having((p0) => p0.timestamp.millisecondsSinceEpoch ~/ 1000, 'timestamp', openDialogeTimeStamp.millisecondsSinceEpoch ~/ 1000)
+          .having((p0) => p0.timestamp.millisecondsSinceEpoch ~/ 2000, 'timestamp', openDialogeTimeStamp.millisecondsSinceEpoch ~/ 2000)
           .having((p0) => p0.medicine, 'medicine', med2)
           .having((p0) => p0.dosis, 'dosis', 123.456),
       );