Skip to content
This repository has been archived by the owner on Sep 17, 2024. It is now read-only.

Commit

Permalink
supprimer types d'étapes inexistants
Browse files Browse the repository at this point in the history
  • Loading branch information
anis committed Sep 16, 2024
1 parent cffd88c commit 31457d3
Showing 1 changed file with 4 additions and 8 deletions.
12 changes: 4 additions & 8 deletions packages/api/src/business/rules/titre-demarche-public-find.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,14 +40,14 @@ const titreDemarchePublicLectureFind = (
if (
titreEtape.typeId === ETAPES_TYPES.recevabiliteDeLaDemande &&
(!titreTypeId || titreTypeId !== TITRES_TYPES_IDS.AUTORISATION_DE_RECHERCHE_METAUX) &&
!demarcheTypeEtapesTypes.find(et => [ETAPES_TYPES.avisDeMiseEnConcurrenceAuJORF, 'ane'].includes(et))
!demarcheTypeEtapesTypes.find(et => et === ETAPES_TYPES.avisDeMiseEnConcurrenceAuJORF)
) {
return true
}

// si le type d'étape est mise en concurrence au JORF ou JOUE
// si le type d'étape est mise en concurrence au JORF
// alors la démarche est publique
if ([ETAPES_TYPES.avisDeMiseEnConcurrenceAuJORF, 'ane'].includes(titreEtape.typeId)) {
if (titreEtape.typeId === ETAPES_TYPES.avisDeMiseEnConcurrenceAuJORF) {
return true
}

Expand Down Expand Up @@ -116,7 +116,7 @@ const titreDemarchePublicLectureFind = (
// ou décision unilatérale de l'administration
// ou publication de décision au recueil des actes administratifs
// alors la démarche est publique
if (['dup', ETAPES_TYPES.decisionAdministrative, ETAPES_TYPES.publicationDeDecisionAuRecueilDesActesAdministratifs].includes(titreEtape.typeId)) {
if ([ETAPES_TYPES.decisionAdministrative, ETAPES_TYPES.publicationDeDecisionAuRecueilDesActesAdministratifs].includes(titreEtape.typeId)) {
return true
}

Expand Down Expand Up @@ -149,11 +149,9 @@ const titreDemarchePublicLectureFind = (
}

// public pour tous des titres non énergétiques M, W, C avec une des étapes suivantes :
// avis de concurrence au JOUE (ane)
// avis de concurrence au JORF (anf)
// décision de l'administration (dex)
// publication de décision au JORF (dpu)
// publication de décision administrative au JORF (dup)
// publication de décision au recueil des actes administratifs (rpu)
// participation du public (ppu)
// enquête publique (epu)
Expand All @@ -163,11 +161,9 @@ const titreDemarchePublicLectureFind = (
domaineId &&
['m', 'w', 'c'].includes(domaineId) &&
[
'ane',
ETAPES_TYPES.avisDeMiseEnConcurrenceAuJORF,
ETAPES_TYPES.decisionDeLadministration,
ETAPES_TYPES.publicationDeDecisionAuJORF,
'dup',
ETAPES_TYPES.publicationDeDecisionAuRecueilDesActesAdministratifs,
ETAPES_TYPES.participationDuPublic,
ETAPES_TYPES.enquetePublique,
Expand Down

0 comments on commit 31457d3

Please sign in to comment.