diff --git a/src/re_frame/fx.cljc b/src/re_frame/fx.cljc index 28d7a99..eb3b56c 100644 --- a/src/re_frame/fx.cljc +++ b/src/re_frame/fx.cljc @@ -39,7 +39,7 @@ :after (fn do-fx-after [context] (doseq [[effect-key effect-value] (:effects context)] - (if-let [effect-fn (get-handler kind effect-key true)] + (if-let [effect-fn (get-handler kind effect-key false)] (effect-fn effect-value) (console :error "re-frame: no handler registered for effect: \"" effect-key "\". Ignoring.")))))) diff --git a/test/re-frame/fx_test.cljs b/test/re-frame/fx_test.cljs index eae62a4..5d109f2 100644 --- a/test/re-frame/fx_test.cljs +++ b/test/re-frame/fx_test.cljs @@ -58,7 +58,7 @@ (try (log/set-loggers! {:error log-fn}) (re-frame/dispatch-sync [::missing-handler-test]) - (is (re-matches #"re-frame: no :fx handler registered for::fx-not-exist" (first @logs))) + (is (re-matches #"re-frame: no handler registered for effect: \":fx-not-exist\". Ignoring." (first @logs))) (is (= (count @logs) 1)) (finally (log/set-loggers! original-loggers)))))