Set extra_plugin_paths to data_dir/plugins (#6849)

This commit is contained in:
jperon
2020-11-06 17:46:26 +01:00
committed by GitHub
parent 91708e25d0
commit dee72a431c
2 changed files with 6 additions and 1 deletions

View File

@@ -54,7 +54,7 @@ local function initDataDir()
local sub_data_dirs = {
"cache", "clipboard",
"data", "data/dict", "data/tessdata",
"history", "ota",
"history", "plugins",
"screenshots", "settings", "styletweaks",
}
for _, dir in ipairs(sub_data_dirs) do

View File

@@ -49,6 +49,11 @@ function PluginLoader:loadPlugins()
else
logger.err("extra_plugin_paths config only accepts string or table value")
end
else
local data_dir = require("datastorage"):getDataDir()
if data_dir ~= "." then
G_reader_settings:saveSetting("extra_plugin_paths", { data_dir .. "/plugins/" })
end
end
-- keep reference to old value so they can be restored later