• # Oops...

    Posté par (site web personnel) . En réponse à l’entrée du suivi Non support de plus de trois journaux ayant le même titre. Évalué à 4 (+0/-0).

    J'imagine donc que le code générant l'URL en fonction des doublons a été baclé et estime qu'il ne peut y avoir plus de trois doublons.

    Pas du tout, le code qui gère ça, FriendlyId, est de très bonne qualité et permet de gérer plus de trois doublons sans problème. L'erreur ne vient pas de là.

    LinuxFr.org utilisait FriendlyId 3 et est passé à FriendlyId 4, qui est une totale réécriture. En particulier, le stockage en base de données ne se fait plus de la même façon. Lors de la migration, je me suis apparemment loupé et il manquait donc des entrées dans la table friendly_id_slugs (je pense que c'étaient ceux pour lesquels il y avait eu des conflits avant l'import). J'ai réinséré les slugs manquants et ça doit corriger le problème.