From e0638039d8b6fb3e0d5425726d9c30fbec2159c0 Mon Sep 17 00:00:00 2001 From: AJ Date: Sun, 16 Nov 2025 11:54:13 -0500 Subject: [PATCH] Feature: order upload transaction preview by date descending Transaction previews on the upload page now display with newest transactions first, making it easier to review recent imports at the top of the list. --- MoneyMap/Pages/Upload.cshtml.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MoneyMap/Pages/Upload.cshtml.cs b/MoneyMap/Pages/Upload.cshtml.cs index 8cbedd7..4d7bc39 100644 --- a/MoneyMap/Pages/Upload.cshtml.cs +++ b/MoneyMap/Pages/Upload.cshtml.cs @@ -316,7 +316,10 @@ namespace MoneyMap.Pages addedInThisBatch.Add(key); } - return PreviewOperationResult.Success(previewItems); + // Order by date descending (newest first) + var orderedPreview = previewItems.OrderByDescending(p => p.Transaction.Date).ToList(); + + return PreviewOperationResult.Success(orderedPreview); } public async Task ImportAsync(List transactions)