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: