From 757fcec621c5cef80c3a7b9d890bd9637c6b7143 Mon Sep 17 00:00:00 2001 From: Catherine Renelle <32781029+catrenelle@users.noreply.github.com> Date: Mon, 9 Feb 2026 21:04:39 -0500 Subject: [PATCH] Always store full bank description in memo for SimpleFIN Use the raw Description field as memo so the full bank text (e.g. "Card purchase BUYVM VPS* FRANTECH 11 MY.FRANTECH.C WY 02-08-2026") is always visible. The cleaned Payee field is still used for the payee name and matching. Co-Authored-By: Claude Opus 4.6 --- src/Purrse.Plugins.BankSync/SimpleFinSyncProvider.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Purrse.Plugins.BankSync/SimpleFinSyncProvider.cs b/src/Purrse.Plugins.BankSync/SimpleFinSyncProvider.cs index 8d4686f..37343da 100644 --- a/src/Purrse.Plugins.BankSync/SimpleFinSyncProvider.cs +++ b/src/Purrse.Plugins.BankSync/SimpleFinSyncProvider.cs @@ -84,7 +84,7 @@ public class SimpleFinSyncProvider : IAccountSyncProvider Date = DateTimeOffset.FromUnixTimeSeconds(t.Posted).UtcDateTime, Amount = decimal.TryParse(t.Amount, out var amt) ? amt : 0, PayeeName = t.Payee ?? t.Description, - Memo = t.Memo ?? t.Description, + Memo = t.Description, FitId = t.Id, TransactionType = decimal.TryParse(t.Amount, out var a) && a >= 0 ? "credit" : "debit" }).ToList()