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