From: Marcin Haba Date: Tue, 18 Apr 2023 06:24:30 +0000 (+0200) Subject: baculum: Add mediaid to volume overview endpoint X-Git-Tag: Release-13.0.3~74 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0ca32aff8260347643bb6c6e075cbd3c912b83e3;p=thirdparty%2Fbacula.git baculum: Add mediaid to volume overview endpoint --- diff --git a/gui/baculum/protected/API/Modules/VolumeManager.php b/gui/baculum/protected/API/Modules/VolumeManager.php index 038f00f28..5c0a8bd64 100644 --- a/gui/baculum/protected/API/Modules/VolumeManager.php +++ b/gui/baculum/protected/API/Modules/VolumeManager.php @@ -178,6 +178,7 @@ LEFT JOIN Storage USING (StorageId) // get disk volume types (file, dedup and alighed together) $vt_disk = $this->getDiskVolTypes(); $sql = 'SELECT + MediaId AS mediaid, VolumeName AS volumename, Pool.Name AS pool, Storage.Name AS storage, @@ -202,6 +203,7 @@ LEFT JOIN Storage USING (StorageId) // get tape volume types $vt_tape = $this->getTapeVolTypes(); $sql = 'SELECT + MediaId AS mediaid, VolumeName AS volumename, Pool.Name AS pool, Storage.Name AS storage, @@ -226,6 +228,7 @@ LEFT JOIN Storage USING (StorageId) // get cloud volume types $vt_cloud = $this->getCloudVolTypes(); $sql = 'SELECT + MediaId AS mediaid, VolumeName AS volumename, Pool.Name AS pool, Storage.Name AS storage, diff --git a/gui/baculum/protected/API/openapi_baculum.json b/gui/baculum/protected/API/openapi_baculum.json index 9aac3ece4..7c0f91876 100644 --- a/gui/baculum/protected/API/openapi_baculum.json +++ b/gui/baculum/protected/API/openapi_baculum.json @@ -9696,6 +9696,10 @@ "VolumeOverview": { "type": "object", "properties": { + "mediaid": { + "type": "integer", + "description": "Volume identifier" + }, "volumename": { "type": "string", "description": "Volume name"