fix for weird square issue
This commit is contained in:
@@ -214,13 +214,15 @@
|
|||||||
(map :id)
|
(map :id)
|
||||||
(into #{}))]
|
(into #{}))]
|
||||||
(->> search-results
|
(->> search-results
|
||||||
(filter (fn [order]
|
(filter (fn [order]
|
||||||
;; sometimes orders stay open in square. At least one payment
|
;; sometimes orders stay open in square. At least one payment
|
||||||
;; is needed to import, in order to avoid importing orders in-progress.
|
;; is needed to import, in order to avoid importing orders in-progress.
|
||||||
(and (or (> (count (:tenders order)) 0)
|
(and (or (> (count (:tenders order)) 0)
|
||||||
(seq (:returns order)))
|
(seq (:returns order)))
|
||||||
(not= #{"FAILED"}
|
(or (= #{} (set (map #(:status (:card_details %)) (:tenders order))))
|
||||||
(set (map #(:status (:card_details %)) (:tenders order)))))))
|
(not= #{} (clojure.set/difference
|
||||||
|
(set (map #(:status (:card_details %)) (:tenders order)))
|
||||||
|
#{"FAILED" "VOIDED"}))))))
|
||||||
(filter (fn [order]
|
(filter (fn [order]
|
||||||
(not= "Koala" (:name (:source order)))))
|
(not= "Koala" (:name (:source order)))))
|
||||||
(filter (fn has-linked-koala-production? [order]
|
(filter (fn has-linked-koala-production? [order]
|
||||||
|
|||||||
Reference in New Issue
Block a user