diff --git a/common/src/app/common/files/repair.cljc b/common/src/app/common/files/repair.cljc index a88b33a3ce..4b8e0e64ee 100644 --- a/common/src/app/common/files/repair.cljc +++ b/common/src/app/common/files/repair.cljc @@ -349,12 +349,9 @@ [_ {:keys [shape page-id] :as error} file-data _] (let [repair-shape (fn [shape] - ;; ; Detach the shape and convert it to non instance. - ;; (log/debug :hint " -> Detach shape" :shape-id (:id shape)) - ;; (ctk/detach-shape shape))] - ; There is no solution that may recover it with confidence - (log/warn :hint " -> CANNOT REPAIR THIS AUTOMATICALLY.") - shape)] + ; Detach the shape and convert it to non instance. + (log/debug :hint " -> Detach shape" :shape-id (:id shape)) + (ctk/detach-shape shape))] (log/info :hint "Repairing shape :not-head-main-not-allowed" :id (:id shape) :name (:name shape) :page-id page-id) (-> (pcb/empty-changes nil page-id)