Skip to content

fix(jobs): correct mission event type when mission deleted is null#815

Open
acostes wants to merge 3 commits intostagingfrom
arnaud/fix/mission-event-delete
Open

fix(jobs): correct mission event type when mission deleted is null#815
acostes wants to merge 3 commits intostagingfrom
arnaud/fix/mission-event-delete

Conversation

@acostes
Copy link
Copy Markdown
Collaborator

@acostes acostes commented Feb 19, 2026

Description

Dans le cas où une mission était supprimé puis repassé en non supprimé nous avons un type dans mission_event qui était delete, avec ce type il était difficile de savoir si une mission était toujours valide ou non.

On change le comportement au niveau du mission_event pendant l'import de mission en mettant un type update afin de pouvoir reconstruire le cycle de vie d'une mission au cours du temps.

Pour les events déjà en base on va lancer un script afin de capturer tous les évents dont le changes est avec {"deletedAt": {"current": null, "previous": "PREVIOUS_DATE"}

Type de changement

  • Nouvelle fonctionnalité
  • Correction de bug
  • Amélioration de performance
  • Refactoring
  • Documentation

Checklist

  • Code testé localement
  • Tests unitaires ajoutés/modifiés si nécessaire
  • Respect des standards de code (ESLint)
  • Migration de données nécessaire

@acostes acostes self-assigned this Feb 19, 2026
@acostes acostes force-pushed the arnaud/fix/mission-event-delete branch from 6057e0a to ddfc159 Compare February 19, 2026 16:54
@acostes acostes force-pushed the arnaud/fix/mission-event-delete branch from ddfc159 to 1993720 Compare February 19, 2026 17:05
Comment thread api/src/jobs/import-missions/utils/__tests__/db.test.ts Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants