🐛 Fix problem with flow not being deleted (#7371)

This commit is contained in:
Alonso Torres
2025-09-24 18:06:26 +02:00
committed by GitHub
parent 441dc33e38
commit b6b2d28464

View File

@@ -185,15 +185,17 @@
interactions))) interactions)))
(vals objects)) (vals objects))
id-to-delete? (set ids-to-delete)
changes changes
(reduce (fn [changes {:keys [id] :as flow}] (->> (:flows page)
(if (contains? ids-to-delete (:starting-frame flow)) (reduce
(-> changes (fn [changes [id flow]]
(pcb/with-page page) (if (id-to-delete? (:starting-frame flow))
(pcb/set-flow id nil)) (-> changes
changes)) (pcb/with-page page)
changes (pcb/set-flow id nil))
(:flows page)) changes))
changes))
all-parents all-parents