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)