diff --git a/backend/src/main/kotlin/fr/gouv/cacem/monitorenv/infrastructure/api/endpoints/bff/MissionsController.kt b/backend/src/main/kotlin/fr/gouv/cacem/monitorenv/infrastructure/api/endpoints/bff/MissionsController.kt index 013ae5e0d8..ecae7d5eb5 100644 --- a/backend/src/main/kotlin/fr/gouv/cacem/monitorenv/infrastructure/api/endpoints/bff/MissionsController.kt +++ b/backend/src/main/kotlin/fr/gouv/cacem/monitorenv/infrastructure/api/endpoints/bff/MissionsController.kt @@ -94,7 +94,7 @@ class MissionsController( @RequestBody updateMissionDataInput: CreateOrUpdateMissionDataInput ): MissionDataOutput { - if (updateMissionDataInput.id !== null && missionId !== updateMissionDataInput.id) { + if ((updateMissionDataInput.id != null) && (missionId != updateMissionDataInput.id)) { throw java.lang.IllegalArgumentException("missionId doesn't match with request param") } return updateMission.execute( diff --git a/backend/src/main/kotlin/fr/gouv/cacem/monitorenv/infrastructure/api/endpoints/publicapi/ApiMissionsController.kt b/backend/src/main/kotlin/fr/gouv/cacem/monitorenv/infrastructure/api/endpoints/publicapi/ApiMissionsController.kt index 910b0efe9e..c2b7ab8fd2 100644 --- a/backend/src/main/kotlin/fr/gouv/cacem/monitorenv/infrastructure/api/endpoints/publicapi/ApiMissionsController.kt +++ b/backend/src/main/kotlin/fr/gouv/cacem/monitorenv/infrastructure/api/endpoints/publicapi/ApiMissionsController.kt @@ -93,7 +93,7 @@ class ApiMissionsController( @RequestBody updateMissionDataInput: CreateOrUpdateMissionDataInput ): MissionDataOutput { - if (updateMissionDataInput.id === null || missionId !== updateMissionDataInput.id) { + if ((updateMissionDataInput.id == null) || (missionId != updateMissionDataInput.id)) { throw java.lang.IllegalArgumentException("missionId doesn't match with request param") } return updateMission.execute(