diff --git a/conservancy_beancount/plugin/meta_income_type.py b/conservancy_beancount/plugin/meta_income_type.py index 3834347b5d56434cc252ae7db9dc9eb99c3fa7de..1272923df0bf579156f70de110f90ac2831b8d4d 100644 --- a/conservancy_beancount/plugin/meta_income_type.py +++ b/conservancy_beancount/plugin/meta_income_type.py @@ -40,6 +40,7 @@ class MetaIncomeType(core._NormalizePostingMetadataHook): 'Income:Sales': 'RBI', 'Income:SoftwareDevelopment': 'RBI', 'Income:TrademarkLicensing': 'RBI', + 'Income:TrademarkSales': 'RBI', } def _run_on_post(self, txn: Transaction, post: data.Posting) -> bool: diff --git a/tests/test_meta_income_type.py b/tests/test_meta_income_type.py index 41bde2a8075dd3e67f6cdde04c09f05b72e04659..bae72dd074d016002e0185ffc9a58a060ca6dccc 100644 --- a/tests/test_meta_income_type.py +++ b/tests/test_meta_income_type.py @@ -111,6 +111,7 @@ def test_non_income_accounts_skipped(hook, account): ('Income:Sales', 'RBI'), ('Income:SoftwareDevelopment', 'RBI'), ('Income:TrademarkLicensing', 'RBI'), + ('Income:TrademarkSales', 'RBI'), ]) def test_default_values(hook, account, set_value): txn = testutil.Transaction(postings=[