CEC-4729: add retry button to active car updates (#414) (#417)

* add deploy button

* disable control if inactive

* add cases

(cherry picked from commit 91b2a8c8aab546221db8da8eaed22bca78c4d91f)

Co-authored-by: Tristan Timblin <ttimblin@fiskerinc.com>
This commit is contained in:
Eduard Voronkin
2023-08-15 12:21:43 -07:00
committed by GitHub
parent e1f4da2232
commit 0c05663443
3 changed files with 69 additions and 6 deletions

View File

@@ -87,6 +87,18 @@ const updatesAPI = {
.catch(errorHandler);
},
deployCarUpdate: async (id, token) => {
return fetch(`${API_ENDPOINT}/carupdate/${id}/deploy`, {
method: "POST",
headers: Object.assign(
{ "Content-Type": "application/json" },
getAuthHeaderOptions(token)
),
})
.then(fetchRespHandler)
.catch(errorHandler);
},
getSUMSVersions: async (token) => {
return fetch(`${API_ENDPOINT}/manifest/sums`, {
method: "GET",