From 4957826c49121526712545214180c20af27a3971 Mon Sep 17 00:00:00 2001 From: padreug Date: Sat, 1 Nov 2025 23:47:08 +0100 Subject: [PATCH] Updates asset account names for consistency Ensures that default and specified account names for cash, bank transfers, and checks align with the correct asset account structure. --- views_api.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/views_api.py b/views_api.py index a504e92..5f6ce0d 100644 --- a/views_api.py +++ b/views_api.py @@ -800,15 +800,15 @@ async def api_settle_receivable( # Get the appropriate asset account based on payment method payment_account_map = { - "cash": "Cash", - "bank_transfer": "Bank Account", - "check": "Bank Account", + "cash": "Assets:Cash", + "bank_transfer": "Assets:Bank", + "check": "Assets:Bank", "lightning": "Assets:Bitcoin:Lightning", "btc_onchain": "Assets:Bitcoin:OnChain", - "other": "Cash" + "other": "Assets:Cash" } - account_name = payment_account_map.get(data.payment_method.lower(), "Cash") + account_name = payment_account_map.get(data.payment_method.lower(), "Assets:Cash") payment_account = await get_account_by_name(account_name) # If account doesn't exist, try to find or create a generic one @@ -948,15 +948,15 @@ async def api_pay_user( # Get the appropriate asset account based on payment method payment_account_map = { - "cash": "Cash", - "bank_transfer": "Bank Account", - "check": "Bank Account", + "cash": "Assets:Cash", + "bank_transfer": "Assets:Bank", + "check": "Assets:Bank", "lightning": "Assets:Bitcoin:Lightning", "btc_onchain": "Assets:Bitcoin:OnChain", - "other": "Cash" + "other": "Assets:Cash" } - account_name = payment_account_map.get(data.payment_method.lower(), "Cash") + account_name = payment_account_map.get(data.payment_method.lower(), "Assets:Cash") payment_account = await get_account_by_name(account_name) if not payment_account: