|
|
@@ -92,7 +92,7 @@ class VmsDataTable extends DataTable implements ClientArea, AdminArea
|
|
|
$dataProv = new QueryDataProvider();
|
|
|
$dataProv->setData($query);
|
|
|
$vmid = $dataProv->getData()->getRecords()->first()->id;
|
|
|
- $consoleUrl = BuildUrl::isClientArea() ? BuildUrl::getUrl('console', 'novnc', ['vm'=> $vmid]) : BuildUrl::getSelfUrl().'&mg-action=novncs&vm='.$vmid;
|
|
|
+ $consoleUrl = isAdmin() ? BuildUrl::getUrl('console', 'novnc', ['vm'=> $vmid]) : 'clientarea.php?action=productdetails&id=' . $this->getWhmcsParamByKey('serviceid') . '&vm=' . $vmid . '&modop=custom&a=management&mg-page=console&mg-action=novnc';
|
|
|
$this->addActionButton(new ConsoleButton());
|
|
|
$this->actionButtons['consoleButton']->setConsoleUrl($consoleUrl);
|
|
|
logModuleCall(
|