SYNC: fix BE

This commit is contained in:
SPRINX0\prochazka
2025-08-06 16:41:39 +02:00
committed by Diflow
parent 9230a2ab73
commit e97c7ed32e
2 changed files with 6 additions and 3 deletions

View File

@@ -4,7 +4,7 @@ const { pluginsdir, packagedPluginsDir, getPluginBackendPath } = require('../uti
const platformInfo = require('../utility/platformInfo');
const authProxy = require('../utility/authProxy');
const { getLogger } = require('dbgate-tools');
const { isProApp } = require('../utility/checkLicense');
//
const logger = getLogger('requirePlugin');
const loadedPlugins = {};
@@ -13,7 +13,10 @@ const dbgateEnv = {
dbgateApi: null,
platformInfo,
authProxy,
isProApp: isProApp()
isProApp: () =>{
const { isProApp } = require('../utility/checkLicense');
return isProApp();
}
};
function requirePlugin(packageName, requiredPlugin = null) {
if (!packageName) throw new Error('Missing packageName in plugin');