     {:state      [:fetching]
      :on-success (fn [{:keys [response]}]
                    (state/update-value [:initialized] true state/form-state-cursor)
-                   (state/set-value (filter-by-task task-id response) state/form-value-cursor))
+                   (state/set-value (filter-logs task-id response) state/form-value-cursor))
      :on-error   #(state/update-value [:error] true state/form-state-cursor)}))
 
 (defn- log-append-handler

                 mixin-refresh-form
                 {:did-mount  (fn [state] (auto-scroll!) state)
                  :did-update (fn [state] (auto-scroll!) state)} [{{:keys [id]} :params}]
  (let [{:keys [filter autoscroll timestamp initialized error service]} (state/react state/form-state-cursor)
        logs (state/react state/form-value-cursor)
        filtered-logs (filter-items logs (:predicate filter))]
    (comp/mui

      (service-handler id)
      (log-handler id taskId))))

(rum/defc line < rum/static [service item]
  [:div
   [:a.log-info {:href (routes/path-for-frontend :service-task-log {:id (:serviceName service) :taskId (:task item)})}
    (str (subs (:task item) 0 7))]
