|
@@ -12,6 +12,7 @@ use ThurData\Servers\KerioEmail\Core\App\Controllers\Instances\Addon\Config;
|
|
|
use ThurData\Servers\KerioEmail\Core\Helper\WhmcsVersionComparator;
|
|
use ThurData\Servers\KerioEmail\Core\Helper\WhmcsVersionComparator;
|
|
|
use ThurData\Servers\KerioEmail\App\Libs\Product\ProductManager;
|
|
use ThurData\Servers\KerioEmail\App\Libs\Product\ProductManager;
|
|
|
use ThurData\Servers\KerioEmail\Core\Helper\DnsHelper;
|
|
use ThurData\Servers\KerioEmail\Core\Helper\DnsHelper;
|
|
|
|
|
+use ThurData\Servers\KerioEmail\Core\Model\Whmcs\Server;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* Description of Response
|
|
* Description of Response
|
|
@@ -169,7 +170,7 @@ class Response extends SymfonyRespose
|
|
|
$menu = $mainMenu->getMenu();
|
|
$menu = $mainMenu->getMenu();
|
|
|
|
|
|
|
|
$addon = ServiceLocator::call(Config::class);
|
|
$addon = ServiceLocator::call(Config::class);
|
|
|
- $productManager = new ProductManager();
|
|
|
|
|
|
|
+ $server = Server::select('id', 'nameserver1ip', 'nameserver2ip')->findOrFail($this->getWhmcsParamByKey('serverid'));
|
|
|
$params = $this->getWhmcsParamsByKeys(['domain', 'userid', 'serverhostname', 'nameserver1ip']);
|
|
$params = $this->getWhmcsParamsByKeys(['domain', 'userid', 'serverhostname', 'nameserver1ip']);
|
|
|
$vars = [
|
|
$vars = [
|
|
|
'assetsURL' => BuildUrl::getAssetsURL(),
|
|
'assetsURL' => BuildUrl::getAssetsURL(),
|
|
@@ -198,7 +199,7 @@ class Response extends SymfonyRespose
|
|
|
__FUNCTION__,
|
|
__FUNCTION__,
|
|
|
$params,
|
|
$params,
|
|
|
'Debug',
|
|
'Debug',
|
|
|
- $vars
|
|
|
|
|
|
|
+ $server
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
try
|
|
try
|