diff --git a/app/containers/System/containers/Firmware/index.js b/app/containers/System/containers/Firmware/index.js index 0379fec..cae0a7c 100644 --- a/app/containers/System/containers/Firmware/index.js +++ b/app/containers/System/containers/Firmware/index.js @@ -91,12 +91,14 @@ const Firmware = () => { trackAssignmentData.getAllFirmwareTrackAssignment[index].firmwareVersionRecordId; const prevTrackRecordId = trackAssignmentData.getAllFirmwareTrackAssignment[index].trackRecordId; - deleteTrackAssignment({ - variables: { - firmwareTrackId: prevTrackRecordId, - firmwareVersionId: prevFirmwareVersionRecordId, - }, - }); + if (prevFirmwareVersionRecordId !== firmwareVersionRecordId) { + deleteTrackAssignment({ + variables: { + firmwareTrackId: prevTrackRecordId, + firmwareVersionId: prevFirmwareVersionRecordId, + }, + }); + } } });