From 56089cc437c467ce978c21fdf7802ac82a28d0a1 Mon Sep 17 00:00:00 2001 From: AJ Date: Sun, 26 Oct 2025 01:59:50 -0400 Subject: [PATCH] Fix: improve EditTransaction form handling and validation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add hidden fields for immutable transaction properties to preserve values during form submission - Make category field optional by removing validation for empty values - Simplify category input handling by removing duplicate hidden field - Clean up JavaScript by using proper element IDs instead of querySelector 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- MoneyMap/Pages/EditTransaction.cshtml | 18 +++++++++++------- MoneyMap/Pages/EditTransaction.cshtml.cs | 6 ++++++ 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/MoneyMap/Pages/EditTransaction.cshtml b/MoneyMap/Pages/EditTransaction.cshtml index 952d999..dfdc8b9 100644 --- a/MoneyMap/Pages/EditTransaction.cshtml +++ b/MoneyMap/Pages/EditTransaction.cshtml @@ -34,6 +34,12 @@
+ + + + + +
@@ -89,11 +95,10 @@
- -
Select a category or create a new one
@@ -261,16 +266,15 @@