Skip to content

fix(server): use discriminators in question bank

Laurent Bourgon requested to merge fix/use-create-question-in-question-bank into dev

En ce moment, la banque de questions enlève tout ce qui n'est pas dans l'interface globale d'une StandaloneQuestion. Aussi, les routes s'attendent à recevoir un lastModification, alors qu'il devrait ignoré.

Ajouts

  • La date de modification est ignorée lors de l'ajout ou la modification d'une conséquence.

Modifications

  • Les DTO ont été renommés en CreateX (CreateStandaloneQcmDto, CreateStandaloneQrlDto). Ces DTO ne s'attendent pas à recevoir un lastModification.
  • Les pipes ont été dans leurs propres dossiers.
  • Le schéma Mongoose StandaloneQuestion utilise type comme clé de discrimination plutôt que __t.

Conséquences

  • La banque de questions n'est plus cassée.

Merge request reports

Loading