diff --git a/frontend/src/app/main/data/workspace.cljs b/frontend/src/app/main/data/workspace.cljs index 87668b2e8f..39b28fbdc0 100644 --- a/frontend/src/app/main/data/workspace.cljs +++ b/frontend/src/app/main/data/workspace.cljs @@ -188,9 +188,13 @@ (rx/merge (->> (rx/from libraries) (rx/merge-map - (fn [{:keys [id synced-at]}] + (fn [{:keys [id synced-at is-indirect]}] (->> (rp/cmd! :get-file {:id id :features features}) - (rx/map #(assoc % :synced-at synced-at :library-of file-id))))) + (rx/map (fn [file] + (-> file + (assoc :synced-at synced-at) + (assoc :library-of file-id) + (assoc :is-indirect is-indirect))))))) (rx/mapcat resolve-file) (rx/map library-resolved)) (->> (rx/from libraries) diff --git a/frontend/src/app/main/ui/workspace/sidebar/assets.cljs b/frontend/src/app/main/ui/workspace/sidebar/assets.cljs index 2de58d26a6..a6402a61aa 100644 --- a/frontend/src/app/main/ui/workspace/sidebar/assets.cljs +++ b/frontend/src/app/main/ui/workspace/sidebar/assets.cljs @@ -36,7 +36,6 @@ libraries (mf/with-memo [files file-id] (->> (refs/select-libraries files file-id) (vals) - (remove :is-indirect) (remove #(= file-id (:id %))) (map (fn [file] (update file :data dissoc :pages-index)))