From a6eb3d1105f6d442980cc72ca48b61c2a1120038 Mon Sep 17 00:00:00 2001 From: djnitehawk Date: Wed, 12 Mar 2025 21:38:07 +0530 Subject: [PATCH] set charge currents --- src/Client/Pages/Settings.razor | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/src/Client/Pages/Settings.razor b/src/Client/Pages/Settings.razor index 1cf9594..759a639 100644 --- a/src/Client/Pages/Settings.razor +++ b/src/Client/Pages/Settings.razor @@ -28,7 +28,7 @@
@@ -41,7 +41,8 @@
- @@ -374,10 +375,26 @@ } } - private async Task SetSetting(Setting settingName, byte value) + private async Task SetChargeCurrent(Setting settingName, byte value) { + isSuccess = false; + + switch (settingName) + { + case Setting.CombinedChargeCurrent: + currentButton = Button.MaxCombinedChargeCurrent; + + break; + + case Setting.UtilityChargeCurrent: + currentButton = Button.MaxUtilityChargeCurrent; + + break; + } + if (await Http.GetStringAsync($"api/settings/set-setting/{settingName}/{value}") == "true") { + isSuccess = true; UpdateLocalSetting(settingName, value); } }