mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-19 10:17:35 +03:00
fix: ui: declared accounts respect not:ACCT (another #1783 fix)
This commit is contained in:
parent
d1a0d37bd1
commit
43d935efda
@ -399,9 +399,9 @@ filterQueryOrNotQuery :: (Query -> Bool) -> Query -> Query
|
||||
filterQueryOrNotQuery p = simplifyQuery . filterQuery' p
|
||||
where
|
||||
filterQuery' :: (Query -> Bool) -> Query -> Query
|
||||
filterQuery' p (And qs) = And $ map (filterQuery p) qs
|
||||
filterQuery' p (Or qs) = Or $ map (filterQuery p) qs
|
||||
filterQuery' p (Not q) | p q = Not $ filterQuery p q
|
||||
filterQuery' p (And qs) = And $ map (filterQueryOrNotQuery p) qs
|
||||
filterQuery' p (Or qs) = Or $ map (filterQueryOrNotQuery p) qs
|
||||
filterQuery' p (Not q) | p q = Not $ filterQueryOrNotQuery p q
|
||||
filterQuery' p q = if p q then q else Any
|
||||
|
||||
-- * accessors
|
||||
|
Loading…
Reference in New Issue
Block a user