diff --git a/backend/deps.edn b/backend/deps.edn index eeae91dde6..55e8e4f70d 100644 --- a/backend/deps.edn +++ b/backend/deps.edn @@ -1,12 +1,6 @@ -{ - ;; :mvn/repos - ;; {"central" {:url "https://repo1.maven.org/maven2/"} - ;; "clojars" {:url "https://clojars.org/repo"} - ;; "jcenter" {:url "https://jcenter.bintray.com/"} - ;; } - :deps - {penpot/common - {:local/root "../common"} +{:deps + {penpot/common {:local/root "../common"} + org.clojure/core.async {:mvn/version "1.5.648"} ;; Logging org.zeromq/jeromq {:mvn/version "0.5.2"} diff --git a/backend/src/app/emails.clj b/backend/src/app/emails.clj index 43b6482740..6721c299ca 100644 --- a/backend/src/app/emails.clj +++ b/backend/src/app/emails.clj @@ -66,8 +66,8 @@ (:id profile) (db/interval bounce-max-age)])] - (and (< complaints complaint-threshold) - (< bounces bounce-threshold))))) + (and (< (or complaints 0) complaint-threshold) + (< (or bounces 0) bounce-threshold))))) (defn has-complaint-reports? ([conn email] (has-complaint-reports? conn email nil)) diff --git a/backend/src/app/loggers/mattermost.clj b/backend/src/app/loggers/mattermost.clj index 340fd7bf1b..07da27aadc 100644 --- a/backend/src/app/loggers/mattermost.clj +++ b/backend/src/app/loggers/mattermost.clj @@ -62,7 +62,8 @@ (when uri (l/info :msg "initializing mattermost error reporter" :uri uri) (let [output (a/chan (a/sliding-buffer 128) - (filter #(= (:level %) "error")))] + (filter (fn [event] + (= (:logger/level event) "error"))))] (receiver :sub output) (a/go-loop [] (let [msg (a/