Uploaded image for project: 'Offre de formation'
  1. Offre de formation
  2. ODF-4134

OdfPageResolver._checkHierarchy(ProgramItem, ProgramItem) doit être plus tolérant

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • 4.10.0
    • 4.9.4
    • None
    • None
    • 4.10 M4
    • Oui

      La méthode `org.ametys.plugins.odfweb.repository.OdfPageResolver._checkHierarchy(ProgramItem, ProgramItem)` ne tolère que les parents ayant une page associés direct au contenu. Donc si le contexte envoyé est trop vague, cela est considéré comme une hiérarchie invalide. Or on est capable de renvoyer une URL de page d'un élément de l'ODF avec peu de contexte, elle ne sera peut être pas la plus précise possible, mais elle a le mérite d'être résolue.

      2 points :

      1. Ne pas s'arrêter au moindre AbstractProgram ou Course
      2. Si on a ParcoursA et ParcoursA en entrée, il est évident que ParcoursA appartient à la hiérarchie de ParcoursA

            bmaurel Bérénice Maurel
            bmaurel Bérénice Maurel
            Bérénice Maurel Bérénice Maurel
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: