mirror of
https://github.com/status-im/re-frame.git
synced 2025-02-22 06:48:08 +00:00
Fixup subscription error messages
This commit is contained in:
parent
c4ccfbae8d
commit
e9b679c64a
@ -1 +0,0 @@
|
||||
../../re-frame-trace/
|
@ -129,7 +129,7 @@
|
||||
(trace/merge-trace! {:tags {:cached? false}})
|
||||
(if (nil? handler-fn)
|
||||
(do (trace/merge-trace! {:error true})
|
||||
(console :error (str "re-frame: no subscription handler registered for:" query-id ". Returning a nil subscription.")))
|
||||
(console :error (str "re-frame: no subscription handler registered for: " query-id ". Returning a nil subscription.")))
|
||||
(cache-and-return query [] (handler-fn app-db query)))))))
|
||||
|
||||
([query dynv]
|
||||
@ -150,7 +150,7 @@
|
||||
(console :warn "re-frame: your subscription's dynamic parameters that don't implement IReactiveAtom:" not-reactive)))
|
||||
(if (nil? handler-fn)
|
||||
(do (trace/merge-trace! {:error true})
|
||||
(console :error (str "re-frame: no subscription handler registered for:" query-id ". Returning a nil subscription.")))
|
||||
(console :error (str "re-frame: no subscription handler registered for: " query-id ". Returning a nil subscription.")))
|
||||
(let [dyn-vals (make-reaction (fn [] (mapv deref dynv)))
|
||||
sub (make-reaction (fn [] (handler-fn app-db query @dyn-vals)))]
|
||||
;; handler-fn returns a reaction which is then wrapped in the sub reaction
|
||||
|
Loading…
x
Reference in New Issue
Block a user