Skip to content

L'import des structures APTIC semble KO en V2

Résumé du problème

Quand on importe une nouvelle structure APTIC en V2, elle semble avoir plusieurs problèmes qui font planter le front :

  • dans le profil du user, la structure APTIC ne s'affiche pas et fait planter la page
  • on ne peut pas modifier la structure APTIC
  • Autres ?

Les étapes pour reproduire le bug

  • pour que la création d'une structure aptic ne plante pas, il faut déjà déplacer dans le fichier aptic-structures.service.ts du back la ligne de code createdStructure.categories = {}; avant que "createdStructure.categories" soit appelé, par exemple juste après la ligne de création de createdStructure comme ça :
        const createdStructure = new this.structureModel();
        createdStructure.categories = {};
  • dans le profil du user, la structure APTIC ne s'affiche pas et fait planter la page : un bloc "INFORMATIONS" s'affiche à la place de la structure (erreur dans la console : Cannot read properties of undefined (reading 'getTypeStructureIcon')). (donc a priori un pb avec le type de structure)

image

  • on ne peut pas modifier la structure APTIC : Quand on affiche la page pour modifier la structure : image

si je clic sur "Modifier" le nom, les champs sont vides et il y a des erreurs dans la console ( Cannot read properties of undefined (reading 'map')) image