From def05b80072a8e35c3f5d80dd5869abbec39916a 2020-05-17 20:39:22 From: Brett Smith Date: 2020-05-17 20:39:22 Subject: [PATCH] accrual: More robust payment-to fallback in outgoing report. --- diff --git a/conservancy_beancount/reports/accrual.py b/conservancy_beancount/reports/accrual.py index a19826b4425da120bad87e426df8f7f538570928..00ccd3114b4f5789851f5870cf7b09d413de7f8c 100644 --- a/conservancy_beancount/reports/accrual.py +++ b/conservancy_beancount/reports/accrual.py @@ -238,7 +238,7 @@ def outgoing_report(groups: PostGroups, f"REQUESTOR: {requestor}", f"TOTAL TO PAY: {-related.balance()}", f"AGREEMENT: {contract_s}", - f"PAYMENT TO: {ticket.get('CF.{payment-to}', requestor_name)}", + f"PAYMENT TO: {ticket.get('CF.{payment-to}') or requestor_name}", f"PAYMENT METHOD: {ticket.get('CF.{payment-method}', '')}", f"PROJECT: {', '.join(projects)}", "\nBEANCOUNT ENTRIES:",