Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-5455

Lors de l'indexation des fiches enfant, si la fiche n'existe pas on indexe une fiche vide

XMLWordImprimable

    • Icon: Bug Bug
    • Résolution: Résolu
    • Icon: Mineur Mineur
    • master, 6.07.44
    • master, branche 6.7
    • Aucune
    • Aucune
    • K-Sup - 7.0 - Sprint 5

      Dans le traitement d'indexation des fiches enfant, si une fiche fait un lien vers une fiche qui n'existe pas, on indexe quand même une fiche vide.
      Cela prend de la place pour rien.
      cf dans la méthode FicheSerializer#serialize :

       // récupération de la fiche associée
                  final FicheUniv fiche = this.getFiche(datas, type, jsonGen, provider);
                  if (null == fiche) {
                      LOG.warn("La fiche recherchée est introuvable avec les données suivantes (code='{}',type='{}')", frg, type);
                      continue;
                  }
      

      On teste sur la nullité de la fiche, or une fiche vide est instanciée. Donc ce n'est jamais null. Il faut aussi tester l'ID de la fiche.

            camille.lebugle Camille LEBUGLE
            camille.lebugle Camille LEBUGLE
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            1 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: