CEC-5672 - UI for adding SUMS versions
This commit is contained in:
@@ -99,8 +99,8 @@ const updatesAPI = {
|
||||
.catch(errorHandler);
|
||||
},
|
||||
|
||||
getSUMSVersions: async (token) => {
|
||||
return fetch(`${API_ENDPOINT}/manifest/sums`, {
|
||||
getSUMSVersions: async (options, token) => {
|
||||
return fetch(addQueryParams(`${API_ENDPOINT}/manifest/sums`, options), {
|
||||
method: "GET",
|
||||
headers: Object.assign(
|
||||
{ "Content-Type": "application/json" },
|
||||
@@ -111,6 +111,31 @@ const updatesAPI = {
|
||||
.catch(errorHandler);
|
||||
},
|
||||
|
||||
addSUMSVersion: async (data, token) => {
|
||||
return fetch(`${API_ENDPOINT}/manifest/sums`, {
|
||||
method: "POST",
|
||||
headers: Object.assign(
|
||||
{ "Content-Type": "application/json" },
|
||||
getAuthHeaderOptions(token)
|
||||
),
|
||||
body: JSON.stringify(data),
|
||||
})
|
||||
.then(fetchRespHandler)
|
||||
.catch(errorHandler);
|
||||
},
|
||||
|
||||
deleteSUMSVersion: async (version, token) => {
|
||||
return fetch(`${API_ENDPOINT}/manifest/sums/${version}`, {
|
||||
method: "DELETE",
|
||||
headers: Object.assign(
|
||||
{ "Content-Type": "application/json" },
|
||||
getAuthHeaderOptions(token)
|
||||
),
|
||||
})
|
||||
.then(fetchRespHandler)
|
||||
.catch(errorHandler);
|
||||
},
|
||||
|
||||
updateSUMSVersion: async (id, version, token) => {
|
||||
return fetch(`${API_ENDPOINT}/manifests/${id}/sums`, {
|
||||
method: "PUT",
|
||||
|
||||
Reference in New Issue
Block a user