Changeset - 87760f6aea28
[Not reviewed]
0 1 0
Brett Smith - 4 years ago 2020-06-05 14:01:36
brettcsmith@brettcsmith.org
accrual: Clean up typing after recent bugfix.
1 file changed with 4 insertions and 3 deletions:
0 comments (0 inline, 0 general)
conservancy_beancount/reports/accrual.py
Show inline comments
...
 
@@ -221,13 +221,14 @@ class AccrualPostings(core.RelatedPostings):
 
            self.paid_entities = self.accrued_entities
 
        else:
 
            self.accrual_type = AccrualAccount.classify(self)
 
            norm_func = self.accrual_type.value.norm_func
 
            accrual_acct: Account = self.accrual_type.value
 
            norm_func = accrual_acct.norm_func
 
            self.end_balance = norm_func(self.balance_at_cost())
 
            self.accrued_entities = self._collect_entities(
 
                lambda post: norm_func(post.units).number > 0,  # type:ignore[no-any-return]
 
                lambda post: norm_func(post.units).number > 0,
 
            )
 
            self.paid_entities = self._collect_entities(
 
                lambda post: norm_func(post.units).number < 0,  # type:ignore[no-any-return]
 
                lambda post: norm_func(post.units).number < 0,
 
            )
 

	
 
    def _collect_entities(self,
0 comments (0 inline, 0 general)