diff --git a/conservancy_beancount/data.py b/conservancy_beancount/data.py index f6fe716527a6f0ccce0f4bcf4e6e75c547123125..2de4fd70330962f9c74840657673c63a44b478e2 100644 --- a/conservancy_beancount/data.py +++ b/conservancy_beancount/data.py @@ -56,6 +56,7 @@ DecimalCompat = Union[decimal.Decimal, int] LINK_METADATA = frozenset([ 'approval', + 'bank-statement', 'check', 'contract', 'invoice', @@ -63,6 +64,7 @@ LINK_METADATA = frozenset([ 'receipt', 'rt-id', 'statement', + 'tax-statement', ]) class Account(str): diff --git a/tests/test_meta_repo_links.py b/tests/test_meta_repo_links.py index 5c0b0050c5ef4b68d7362ce1005c1aeb2d12f38e..68c2c2b0e10e9778ca8446faf666e5f210613f35 100644 --- a/tests/test_meta_repo_links.py +++ b/tests/test_meta_repo_links.py @@ -27,12 +27,14 @@ from conservancy_beancount.plugin import meta_repo_links METADATA_KEYS = [ 'approval', + 'bank-statement', 'check', 'contract', 'invoice', 'purchase-order', 'receipt', 'statement', + 'tax-statement', ] GOOD_LINKS = [Path(s) for s in [ diff --git a/tests/test_meta_rt_links.py b/tests/test_meta_rt_links.py index fa6f2bfa63169d3f04fee2c2778a96303f454cdf..7c2161b0d82432ab8ea6ee5e1446b3bc709b7999 100644 --- a/tests/test_meta_rt_links.py +++ b/tests/test_meta_rt_links.py @@ -25,6 +25,7 @@ from conservancy_beancount.plugin import meta_rt_links METADATA_KEYS = [ 'approval', + 'bank-statement', 'check', 'contract', 'invoice', @@ -32,6 +33,7 @@ METADATA_KEYS = [ 'receipt', 'rt-id', 'statement', + 'tax-statement', ] GOOD_LINKS = [