From: Marcin Haba Date: Fri, 30 Jun 2023 11:23:35 +0000 (+0200) Subject: baculum: Add fileset content property to jobs endpoint X-Git-Tag: Release-13.0.4~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=38aaa1dc90335eec43eb92a3b09410ad2dc52197;p=thirdparty%2Fbacula.git baculum: Add fileset content property to jobs endpoint --- diff --git a/gui/baculum/protected/API/Modules/JobManager.php b/gui/baculum/protected/API/Modules/JobManager.php index 57cf3c8d6..3e5e3b41b 100644 --- a/gui/baculum/protected/API/Modules/JobManager.php +++ b/gui/baculum/protected/API/Modules/JobManager.php @@ -161,7 +161,8 @@ class JobManager extends APIModule { $sql = 'SELECT ' . $job_record . ' Client.Name as client, Pool.Name as pool, -FileSet.FileSet as fileset +FileSet.FileSet as fileset, +COALESCE(FileSet.Content, \'\') as content FROM Job JOIN Client USING (ClientId) LEFT JOIN Pool USING (PoolId) diff --git a/gui/baculum/protected/API/openapi_baculum.json b/gui/baculum/protected/API/openapi_baculum.json index 7832d679f..1cdd0fc5a 100644 --- a/gui/baculum/protected/API/openapi_baculum.json +++ b/gui/baculum/protected/API/openapi_baculum.json @@ -10830,6 +10830,10 @@ "fileset": { "description": "FileSet name", "type": "string" + }, + "content": { + "description": "Comma separated FileSet content types (files, postgresql, mysql...etc.)", + "type": "string" } } },