fix(plugin): strategy to validate plugin id duplicated

This commit is contained in:
charlie
2022-11-03 14:08:45 +08:00
committed by Tienson Qin
parent e9943748cd
commit 7c6c829d87
2 changed files with 5 additions and 4 deletions

View File

@@ -233,8 +233,9 @@
(js/window.apis.addListener channel listener)))
(defn register-plugin
[pl]
(swap! state/state update-in [:plugin/installed-plugins] assoc (keyword (:id pl)) pl))
[plugin-metadata]
(when-let [pid (keyword (:id plugin-metadata))]
(swap! state/state update-in [:plugin/installed-plugins] assoc pid plugin-metadata)))
(defn host-mounted!
[]