diff --git a/project.clj b/project.clj index dc849c3..45e0183 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject views "0.3.0" +(defproject views "0.4.0" :description "You underestimate the power of the SQL side" :url "https://github.com/diligenceengine/views" diff --git a/src/views/base_subscribed_views.clj b/src/views/base_subscribed_views.clj index f1d6814..ce0b478 100644 --- a/src/views/base_subscribed_views.clj +++ b/src/views/base_subscribed_views.clj @@ -58,10 +58,10 @@ view-sigs (view-filter msg (view-sig-fn* view-sig-fn msg) templates {:unsafe? unsafe?})] ; this is where security comes in. (debug "Subscribing views: " view-sigs " for subscriber " subscriber-key ", in namespace " namespace) (when (seq view-sigs) - (thread (doseq [vs view-sigs] - (let [iv (subscribe-and-compute db persistence templates vs namespace subscriber-key)] - (send-fn* send-fn subscriber-key :views.init iv))))))) + (thread + (let [iv (subscribe-and-compute db persistence templates vs namespace subscriber-key)] + (send-fn* send-fn subscriber-key :views.init iv))))))) (unsubscribe-views [this msg]