GetPublii / Publii

The most intuitive Static Site CMS designed for SEO-optimized and privacy-focused websites.
https://getpublii.com
GNU General Public License v3.0
6.06k stars 407 forks source link

[Q] need clarification of plugin config location #1247

Closed WishesofHue closed 9 months ago

WishesofHue commented 9 months ago

savePluginConfig in app/back-end/plugins.js saves the config directly to sitesDir, siteName, 'input', 'config', 'plugins' as pluginName.json but app-plugins-api:read-config-file and app-plugins-api:save-config-file read/save to sitesDir, siteName, 'input', 'config', 'plugins', pluginName, fileName.

Is there a reason for the difference?

Using mainProcessAPI.invoke("app-plugins-api:read-config-file", { "fileName":"pluginName.json", "siteName": siteName, "pluginName": "" }) seems a little hacky.

Thanks!

WishesofHue commented 9 months ago

Never mind, I just noticed I can use app-site-get-plugin-config instead, so it seems that one is for main config. My apologies.