From 65de073c01e0afc24dd2982f3d9735f378a3e9aa Mon Sep 17 00:00:00 2001 From: AJ Date: Sat, 4 Oct 2025 12:24:36 -0400 Subject: [PATCH] Notes is optional when editing transaction --- MoneyMap/Pages/EditTransaction.cshtml.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/MoneyMap/Pages/EditTransaction.cshtml.cs b/MoneyMap/Pages/EditTransaction.cshtml.cs index e388bd8..fb7f0dd 100644 --- a/MoneyMap/Pages/EditTransaction.cshtml.cs +++ b/MoneyMap/Pages/EditTransaction.cshtml.cs @@ -84,6 +84,12 @@ namespace MoneyMap.Pages public async Task OnPostAsync() { + // Remove Notes from model state validation if it's empty + if (string.IsNullOrWhiteSpace(Transaction.Notes)) + { + ModelState.Remove("Transaction.Notes"); + } + if (!ModelState.IsValid) { await LoadDataAsync();