Makes multiple client selection somewhat possible via graphql.
This commit is contained in:
@@ -165,18 +165,20 @@
|
||||
|
||||
:else
|
||||
nil)
|
||||
valid-ids (cond
|
||||
matching-ids (cond
|
||||
(and name-like-ids (limited-clients (:id args)))
|
||||
(set/intersection name-like-ids (limited-clients (:id args)))
|
||||
|
||||
(limited-clients (:id args))
|
||||
(limited-clients (:id args))
|
||||
|
||||
name-like-ids
|
||||
name-like-ids
|
||||
|
||||
:else
|
||||
nil)
|
||||
valid-ids (if matching-ids
|
||||
(set/intersection (set (map :db/id (:clients args)))
|
||||
matching-ids)
|
||||
(set (map :db/id (:clients args))))
|
||||
|
||||
|
||||
query (cond-> {:query {:find []
|
||||
:in ['$ ]
|
||||
|
||||
Reference in New Issue
Block a user