From bbd99e96c0d4eeaa35d34b5417b739c364461d09 2020-05-01 16:02:07 From: Brett Smith Date: 2020-05-01 16:02:07 Subject: [PATCH] plugin: Don't check payable documentation for now. I believe we still want this in principle, but we're not currently enforcing it the way I thought we were, and we very regularly write Payables without this supporting documentation (for trip reimbursement, regular service fees, etc.). Enforcing this now would be way too noisy in the books, we need to devise a separate plan to enforce this if we want it. --- diff --git a/conservancy_beancount/plugin/__init__.py b/conservancy_beancount/plugin/__init__.py index 120c63ee8f9e8f6e67b1cefe390f3fd322c1e450..13d13146e6a2b51365f02bc78eb81c2804699b6b 100644 --- a/conservancy_beancount/plugin/__init__.py +++ b/conservancy_beancount/plugin/__init__.py @@ -54,7 +54,8 @@ class HookRegistry: '.meta_expense_allocation': None, '.meta_income_type': None, '.meta_invoice': None, - '.meta_payable_documentation': None, + # Enforcing this hook would be premature as of May 2020. --brett + # '.meta_payable_documentation': None, '.meta_paypal_id': ['MetaPayPalID'], '.meta_project': None, '.meta_receipt': None,