diff --git a/src/status_im/contexts/centralized_metrics/events.cljs b/src/status_im/contexts/centralized_metrics/events.cljs index b93fa1ad11c..7bba0a60938 100644 --- a/src/status_im/contexts/centralized_metrics/events.cljs +++ b/src/status_im/contexts/centralized_metrics/events.cljs @@ -17,10 +17,10 @@ (when-let [event (tracking/tracked-event (interceptor/get-coeffect context :event))] (log/debug "tracking event" event) (when (push-event? (interceptor/get-coeffect context :db)) - (cond - (and (coll? event) - (vector? event)) (doall (map native-module/add-centralized-metric event)) - :else (native-module/add-centralized-metric event)))) + (if (or (seq? event) (vector? event)) + (doseq [e event] + (native-module/add-centralized-metric e)) + (native-module/add-centralized-metric event)))) context) (def interceptor