This commit is contained in:
Jan Prochazka
2021-04-17 17:31:32 +02:00
parent ab4febf938
commit 516d007c22
9 changed files with 20 additions and 21 deletions

View File

@@ -60,9 +60,15 @@ function packagedPluginsDir() {
const packagedPluginList =
packagedPluginsDir() != null ? fs.readdirSync(packagedPluginsDir()).filter(x => x.startsWith('dbgate-plugin-')) : [];
function getPluginPath(packageName) {
if (packagedPluginList.includes(packageName)) return path.join(packagedPluginsDir(), packageName);
return path.join(pluginsdir(), packageName);
function getPluginBackendPath(packageName) {
if (packagedPluginList.includes(packageName)) {
if (platformInfo.isDevMode) {
return path.join(packagedPluginsDir(), packageName, 'src', 'backend', 'index.js');
}
return path.join(packagedPluginsDir(), packageName, 'dist', 'backend.js');
}
return path.join(pluginsdir(), packageName, 'dist', 'backend.js');
}
module.exports = {
@@ -76,5 +82,5 @@ module.exports = {
filesdir,
packagedPluginsDir,
packagedPluginList,
getPluginPath,
getPluginBackendPath,
};