diff --git a/plugin/src/main/kotlin/gg/flyte/pluginportal/plugin/manager/LocalPluginCache.kt b/plugin/src/main/kotlin/gg/flyte/pluginportal/plugin/manager/LocalPluginCache.kt index c8607e4..0905d39 100644 --- a/plugin/src/main/kotlin/gg/flyte/pluginportal/plugin/manager/LocalPluginCache.kt +++ b/plugin/src/main/kotlin/gg/flyte/pluginportal/plugin/manager/LocalPluginCache.kt @@ -56,6 +56,8 @@ object LocalPluginCache : PluginCache() { } } + save() + if (none(LocalPlugin::isPluginPortal)) add(ppLocalPlugin) PortalLogger.info(PortalLogger.Action.LOAD_PLUGINS, "Loaded ${plugins.size} plugins from local cache") @@ -121,4 +123,4 @@ object LocalPluginCache : PluginCache() { if (plugins.size == 1) ifSingle.invoke(plugins.first()) else ifMore.invoke(plugins) } -} \ No newline at end of file +}