reimplemented filtering.

This commit is contained in:
Bryce Covert
2019-01-22 09:22:31 -08:00
parent 9385624309
commit e6adf11fa1
3 changed files with 29 additions and 2 deletions

View File

@@ -44,7 +44,9 @@
'[?e :invoice/client ?c]
'[?c :client/original-id ?original-id])
(:status args) (add-arg '?status (keyword "invoice-status" (:status args))
'[?e :invoice/status ?status])))
'[?e :invoice/status ?status])
(:vendor-id args) (add-arg '?vendor-id (:vendor-id args)
'[?e :invoice/vendor ?vendor-id])))
(map first)
(<-datomic)))

View File

@@ -200,6 +200,7 @@
:args {:imported {:type 'Boolean}
:status {:type 'String}
:client_id {:type :id}
:vendor_id {:type :id}
:start {:type 'Int}
:sort_by {:type 'String}
:asc {:type 'Boolean}}