Les URL canoniques utilisent une pagination qui compte les murmures

Ce post : https://intfiction.org/t/regarding-the-ifcomp-code-of-conduct/46074/68

Possède cette URL canonique : https://intfiction.org/t/regarding-the-ifcomp-code-of-conduct/46074?page=4

Mais cette URL ne fonctionnera pas sauf si vous êtes membre du personnel, car sa pagination compte les messages privés, et si vous n’êtes pas membre du personnel, il n’existe pas de page 4.

(Si le sujet ci-dessus reçoit suffisamment de nouvelles réponses d’ici que vous le lisiez pour que cela commence à fonctionner, essayez le lien permanent vers la dernière réponse ; le bug devrait toujours être présent.)

3 « J'aime »

J’ai rencontré ce bug en consommant le flux RSS de Discourse avec Feedly. Feedly parcourt les liens et remplace l’élément <link> par l’URL canonique répertoriée dans la source. Ainsi, en pratique, lorsque j’ai cliqué sur ce post dans le flux RSS, une page d’erreur s’est affichée.

3 « J'aime »

Merci à @Dannii et @dfabulich pour avoir signalé ce problème. Nous enquêtons à ce sujet et partagerons des détails au fur et à mesure, s’il y en a.

5 « J'aime »

Le commit ci-dessous devrait résoudre le problème. @dfabulich, je le pousserai sur votre site lundi.

5 « J'aime »