diff --git a/tconnectsync/parser/nightscout.py b/tconnectsync/parser/nightscout.py index 2c30849..55f3108 100644 --- a/tconnectsync/parser/nightscout.py +++ b/tconnectsync/parser/nightscout.py @@ -14,6 +14,7 @@ class NightscoutEntry: "reason": reason, "duration": float(duration_mins) if duration_mins else None, "absolute": float(value), + "rate": float(value), "created_at": created_at, "carbs": None, "insulin": None, diff --git a/tests/parser/test_nightscout.py b/tests/parser/test_nightscout.py index 08f132b..0f2da95 100644 --- a/tests/parser/test_nightscout.py +++ b/tests/parser/test_nightscout.py @@ -15,6 +15,7 @@ class TestNightscoutEntry(unittest.TestCase): "reason": "", "duration": 30, "absolute": 1.05, + "rate": 1.05, "created_at": "2021-03-16 00:25:21-04:00", "carbs": None, "insulin": None, @@ -33,6 +34,7 @@ class TestNightscoutEntry(unittest.TestCase): "reason": "Correction", "duration": 5, "absolute": 0.95, + "rate": 0.95, "created_at": "2021-03-16 12:25:21-04:00", "carbs": None, "insulin": None,