From f1c241dbd5eea598846382e0aaefe3f964d5a147 Mon Sep 17 00:00:00 2001
From: MarcusStorvangJonassen
 <95277125+MarcusStorvangJonassen@users.noreply.github.com>
Date: Sat, 5 Apr 2025 00:46:32 +0200
Subject: [PATCH] Fix to ActivityHistoryPage part 2

---
 BeSafePlus/ViewModels/ActivityHistoryViewModel.cs | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/BeSafePlus/ViewModels/ActivityHistoryViewModel.cs b/BeSafePlus/ViewModels/ActivityHistoryViewModel.cs
index cb3f767..ad4e78d 100644
--- a/BeSafePlus/ViewModels/ActivityHistoryViewModel.cs
+++ b/BeSafePlus/ViewModels/ActivityHistoryViewModel.cs
@@ -241,16 +241,27 @@ namespace BeSafePlus.ViewModels
 
             int totalSteps = 0;
 
+            var newMonthlyData = new List<StepCount>();
+
             for (var date = firstDayOfMonth; date <= lastDayOfMonth; date = date.AddDays(1))
             {
                 var stepData = await _database.GetStepCountByDate(date);
 
                 if (stepData != null)
                 {
+                    newMonthlyData.Add(stepData);
+
                     totalSteps += stepData.Steps;
                 }
+
+                else
+                {
+                    newMonthlyData.Add(new StepCount { Date = date.ToString("yyyy-MM-dd"), Steps = 0 });
+                }
             }
 
+            MonthlyStepData = newMonthlyData;
+
             TotalStepsThisMonth = totalSteps;
         }
         private string GetWeekLabel()
-- 
GitLab