mirror of
https://github.com/penpot/penpot.git
synced 2026-03-18 16:33:49 +00:00
✨ Small improvements over plugin manager
This commit is contained in:
@@ -34,7 +34,12 @@
|
||||
|
||||
(defn install-plugin!
|
||||
[plugin]
|
||||
(let [plugins (vec (conj (seq @pluginsdb) plugin))]
|
||||
(let [plugins (as-> @pluginsdb $
|
||||
(remove (fn [{:keys [name host]}]
|
||||
(and (= name (:name plugin))
|
||||
(= host (:host plugin)))) $)
|
||||
(conj $ plugin)
|
||||
(vec $))]
|
||||
(reset! pluginsdb plugins)
|
||||
(save-to-store plugins)))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user