diff --git a/backend/src/app/rpc/commands/files_update.clj b/backend/src/app/rpc/commands/files_update.clj index 96b92c0d6e..03e1b04da4 100644 --- a/backend/src/app/rpc/commands/files_update.clj +++ b/backend/src/app/rpc/commands/files_update.clj @@ -306,7 +306,7 @@ (binding [pmap/*load-fn* (partial feat.fdata/load-pointer cfg id) pmap/*tracked* nil] (-> (files/get-file cfg id :migrate? false) - (feat.fdata/process-pointers deref) ; ensure all pointers resolved + (update :data feat.fdata/process-pointers deref) ; ensure all pointers resolved (fmg/migrate-file)))))) (d/index-by :id))) diff --git a/backend/src/app/srepl/helpers.clj b/backend/src/app/srepl/helpers.clj index bc8caf6c17..c135d3e763 100644 --- a/backend/src/app/srepl/helpers.clj +++ b/backend/src/app/srepl/helpers.clj @@ -83,7 +83,7 @@ (into [file] (map (fn [{:keys [id]}] (binding [pmap/*load-fn* (partial feat.fdata/load-pointer system id)] (-> (files/get-file system id :migrate? false) - (feat.fdata/process-pointers deref) + (update :data feat.fdata/process-pointers deref) (pmg/migrate-file)))))) (d/index-by :id))] (validate/validate-file file libs)))))) @@ -101,7 +101,7 @@ (into [file] (map (fn [{:keys [id]}] (binding [pmap/*load-fn* (partial feat.fdata/load-pointer system id)] (-> (files/get-file system id :migrate? false) - (feat.fdata/process-pointers deref) + (update :data feat.fdata/process-pointers deref) (pmg/migrate-file)))))) (d/index-by :id)) errors (validate/validate-file file libs)