Uploaded image for project: 'Links directory'
  1. Links directory
  2. LINKS-214

When adding a link in front, the favicon of the added site isn't retrieved

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 2.19.1, 2.20.0
    • None
    • None
    • 4.8.0 M9

      if the user's identifier is an email address or an identifier containing special characters, the favicon is not retrieved

      url fonctionnelle : /preview/intranet/_plugins/link-directory/_links/ametys-internal%253Asites/intranet/ametys-internal%253Aplugins/linkdirectory/user-favorites/utilisateurs/lrey/fr/ametys%253AdirectoryLinks/https-www-youtube-com/_data/picture/favicon_32x32_max30x30.png?objectId=[directoryLink://9367ae47-03f1-4da0-90ad-b466890aedf5|directorylink://9367ae47-03f1-4da0-90ad-b466890aedf5]

      url non fonctionnelle : /preview/intranet/_plugins/link-directory/_links/ametys-internal%253Asites/intranet/ametys-internal%253Aplugins/linkdirectory/user-favorites/utilisateurs/toto.toto@limoges-metropole.fr/fr/ametys%253AdirectoryLinks/https-www-youtube-com-2/_data/picture/favicon_32x32_max30x30.png?objectId=[directoryLink://e5399dc9-3db2-4d54-beae-b51a641d4eb1|directorylink://e5399dc9-3db2-4d54-beae-b51a641d4eb1]

          [LINKS-214] When adding a link in front, the favicon of the added site isn't retrieved

          Message:		Unable to resolve binary attribute for uri link://ametys-internal%3Asites/intranet/ametys-internal%3Aplugins/linkdirectory/user-favorites/ametys_demo_users/laurence@ametys.org/fr/ametys%3AdirectoryLinks/http-www-google-com@picture;googleg_standard_color_128dp.png
          Location:	org.ametys.plugins.linkdirectory.LinkSourceFactory.getSource(LinkSourceFactory.java:72)
          Thrown:
          org.ametys.plugins.repository.UnknownAmetysObjectException: There's no object at path laurence from path /ametys-internal:sites/intranet/ametys-internal:plugins/linkdirectory/user-favorites/ametys_demo_users
          	at org.ametys.plugins.repository.jcr.TraversableAmetysObjectHelper.getChild(TraversableAmetysObjectHelper.java:151)
          	at org.ametys.plugins.repository.jcr.DefaultTraversableAmetysObjectFactory.getChild(DefaultTraversableAmetysObjectFactory.java:51)
          	at org.ametys.plugins.repository.jcr.DefaultTraversableAmetysObject.getChild(DefaultTraversableAmetysObject.java:71)
          	at org.ametys.plugins.repository.AmetysObjectResolver._resolve(AmetysObjectResolver.java:485)
          	at org.ametys.plugins.repository.AmetysObjectResolver.resolve(AmetysObjectResolver.java:448)
          	at org.ametys.plugins.repository.jcr.TraversableAmetysObjectHelper.getChild(TraversableAmetysObjectHelper.java:133)
          

          In JCR tree the picture is stored as follow

          Laurence Aumeunier added a comment - Message: Unable to resolve binary attribute for uri link://ametys-internal%3Asites/intranet/ametys-internal%3Aplugins/linkdirectory/user-favorites/ametys_demo_users/laurence@ametys.org/fr/ametys%3AdirectoryLinks/http-www-google-com@picture;googleg_standard_color_128dp.png Location: org.ametys.plugins.linkdirectory.LinkSourceFactory.getSource(LinkSourceFactory.java:72) Thrown: org.ametys.plugins.repository.UnknownAmetysObjectException: There's no object at path laurence from path /ametys-internal:sites/intranet/ametys-internal:plugins/linkdirectory/user-favorites/ametys_demo_users at org.ametys.plugins.repository.jcr.TraversableAmetysObjectHelper.getChild(TraversableAmetysObjectHelper.java:151) at org.ametys.plugins.repository.jcr.DefaultTraversableAmetysObjectFactory.getChild(DefaultTraversableAmetysObjectFactory.java:51) at org.ametys.plugins.repository.jcr.DefaultTraversableAmetysObject.getChild(DefaultTraversableAmetysObject.java:71) at org.ametys.plugins.repository.AmetysObjectResolver._resolve(AmetysObjectResolver.java:485) at org.ametys.plugins.repository.AmetysObjectResolver.resolve(AmetysObjectResolver.java:448) at org.ametys.plugins.repository.jcr.TraversableAmetysObjectHelper.getChild(TraversableAmetysObjectHelper.java:133) In JCR tree the picture is stored as follow

            laurence Laurence Aumeunier
            lbouziat Léa Bouziat
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: