CEC-5982 - Allow selecting all VINs in a fleet for bulk Flashpack update action

This commit is contained in:
padamsen_fisker
2024-04-19 09:40:17 -04:00
parent fcf9971fbe
commit eb3047372f
6 changed files with 137 additions and 16 deletions

View File

@@ -341,8 +341,16 @@ const vehiclesAPI = {
.catch(errorHandler)
},
flashpackVersionBulkUpdate: async (vins, token) => {
return fetch(`${API_ENDPOINT}/flashpack_version_bulk_update`, {
flashpackVersionBulkUpdate: async (selectAll, fleet, vins, token) => {
var url = `${API_ENDPOINT}/flashpack_version_bulk_update`
const queryParams = {
fleet,
};
if (selectAll) {
url = addQueryParams(url, queryParams);
}
return fetch(url, {
method: "PUT",
headers: Object.assign(
{ "Content-Type": "application/json" },