Commit 0b67187

derdilla <derdilla06@gmail.com>
2023-05-31 16:40:56
fix division through 0 error
1 parent fa6664c
Changed files (1)
lib/model/blood_pressure.dart
@@ -130,6 +130,10 @@ class BloodPressureModel extends ChangeNotifier {
     var firstDay = DateTime.fromMillisecondsSinceEpoch((await _database.rawQuery('SELECT timestamp FROM bloodPressureModel ORDER BY timestamp ASC LIMIT 1'))[0]['timestamp'] as int? ?? -1);
     var lastDay = DateTime.fromMillisecondsSinceEpoch((await _database.rawQuery('SELECT timestamp FROM bloodPressureModel ORDER BY timestamp DESC LIMIT 1'))[0]['timestamp'] as int? ?? -1);
 
+    if (lastDay.difference(firstDay).inDays <= 0) {
+      return c;
+    }
+
     return c ~/ lastDay.difference(firstDay).inDays;
 
   }