From 8bf801429a414f30accdb2da50f8c87e60a3136e Mon Sep 17 00:00:00 2001 From: aligneddev Date: Tue, 28 Jul 2026 13:33:08 +0000 Subject: [PATCH 1/2] Fix Gas Price cache --- src/BikeTracking.Api/Application/Rides/GasPriceLookupService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BikeTracking.Api/Application/Rides/GasPriceLookupService.cs b/src/BikeTracking.Api/Application/Rides/GasPriceLookupService.cs index 7a25c01..be3a822 100644 --- a/src/BikeTracking.Api/Application/Rides/GasPriceLookupService.cs +++ b/src/BikeTracking.Api/Application/Rides/GasPriceLookupService.cs @@ -1,4 +1,4 @@ -using System.Globalization; +using System.Globalization; using System.Text.Json; using BikeTracking.Api.Application.Imports; using BikeTracking.Api.Infrastructure.Persistence; From d667a7a000fafe782f83ba215d7f0b261c407612 Mon Sep 17 00:00:00 2001 From: aligneddev Date: Tue, 28 Jul 2026 13:39:06 +0000 Subject: [PATCH 2/2] format --- .../Application/Dashboard/GetAdvancedDashboardServiceTests.cs | 3 +-- .../Application/Dashboard/GetAdvancedDashboardService.cs | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/BikeTracking.Api.Tests/Application/Dashboard/GetAdvancedDashboardServiceTests.cs b/src/BikeTracking.Api.Tests/Application/Dashboard/GetAdvancedDashboardServiceTests.cs index f3e8632..0b036d2 100644 --- a/src/BikeTracking.Api.Tests/Application/Dashboard/GetAdvancedDashboardServiceTests.cs +++ b/src/BikeTracking.Api.Tests/Application/Dashboard/GetAdvancedDashboardServiceTests.cs @@ -426,8 +426,7 @@ public async Task GetAdvancedDashboardService_WithExpensesInWindow_IncludesExpen } [Fact] - public async Task - GetAdvancedDashboardService_WithFuelCostAndMileageRate_NetSavingsUsesFuelCostOnly() + public async Task GetAdvancedDashboardService_WithFuelCostAndMileageRate_NetSavingsUsesFuelCostOnly() { using var dbContext = CreateDbContext(); var rider = await CreateRiderAsync(dbContext, "NetSavings Rider"); diff --git a/src/BikeTracking.Api/Application/Dashboard/GetAdvancedDashboardService.cs b/src/BikeTracking.Api/Application/Dashboard/GetAdvancedDashboardService.cs index 5317da0..5a60d58 100644 --- a/src/BikeTracking.Api/Application/Dashboard/GetAdvancedDashboardService.cs +++ b/src/BikeTracking.Api/Application/Dashboard/GetAdvancedDashboardService.cs @@ -258,7 +258,9 @@ private static AdvancedSavingsWindow BuildWindow( bool hasSavingsData = fuelCostAvoided.HasValue || oilChangeSavings.HasValue; if (hasSavingsData || totalExpenses > 0m) { - netSavings = RoundTo2((fuelCostAvoided ?? 0m) + (oilChangeSavings ?? 0m) - totalExpenses); + netSavings = RoundTo2( + (fuelCostAvoided ?? 0m) + (oilChangeSavings ?? 0m) - totalExpenses + ); } return new AdvancedSavingsWindow(