|
|
@@ -124,6 +124,9 @@ class DiskDataTable extends DataTable implements ClientArea
|
|
|
$vm = \ModulesGarden\ProxmoxAddon\Core\Helper\sl('Vm')->getVm();
|
|
|
foreach ( $vm->getHardDisks() as $entity)
|
|
|
{
|
|
|
+ if ($entity->getName() == 'disk-1') {
|
|
|
+ $rootDisk = true;
|
|
|
+ }
|
|
|
$data[] = [
|
|
|
"id" => $entity->getId(),
|
|
|
"bus" => $entity->getId(),
|
|
|
@@ -132,11 +135,8 @@ class DiskDataTable extends DataTable implements ClientArea
|
|
|
"backup" => $entity->getBackup(),
|
|
|
"size" => $entity->getSize(),
|
|
|
"bytes" => $entity->getBytes(),
|
|
|
- "master" => $entity->isMaster(),
|
|
|
+ "master" => $rootDisk,
|
|
|
];
|
|
|
- if ($entity->getName() == 'disk-1') {
|
|
|
- array_push($data, ["root" => true]);
|
|
|
- }
|
|
|
}
|
|
|
$dataProv = new ArrayDataProvider();
|
|
|
$dataProv->setDefaultSorting("name", 'ASC');
|