diff --git a/src/clj/auto_ap/square/core3.clj b/src/clj/auto_ap/square/core3.clj index ca91c7c5..be5af217 100644 --- a/src/clj/auto_ap/square/core3.clj +++ b/src/clj/auto_ap/square/core3.clj @@ -281,15 +281,15 @@ "grubhub" :ccp-processor/grubhub "grub" :ccp-processor/grubhub "gh" :ccp-processor/grubhub - (condp = (:name (:source order)) - "GRUBHUB" :ccp-processor/grubhub - "UBEREATS" :ccp-processor/uber-eats - "Uber Eats" :ccp-processor/uber-eats - "DOORDASH" :ccp-processor/doordash - "DoorDash" :ccp-processor/doordash - "Koala" :ccp-processor/koala - "koala-production" :ccp-processor/koala - :ccp-processor/na)) + (let [src (some-> (:name (:source order)) str/lower-case)] + (cond + (nil? src) :ccp-processor/na + (str/includes? src "doordash") :ccp-processor/doordash + (str/includes? src "uber") :ccp-processor/uber-eats + (str/includes? src "grubhub") :ccp-processor/grubhub + (str/includes? src "postmates") :ccp-processor/uber-eats + (str/includes? src "koala") :ccp-processor/koala + :else :ccp-processor/na))) (= (:type t) "CARD") :ccp-processor/square