Le 02 mai 2026 à 17:40:42 :
Bonjour, vous aussi vous êtes dans l'incapacité de poster sur certains topics ?
Je traine sur le FF et impossible de poster sur le topic https://www.jeuxvideo.com/forums/1-20-7639738-1-0-1-0-0.htm alors que ça marchait ces derniers jours. Ca m'affiche une erreur de chargement
@Respawn IRC c'est lié au topic pré-respawn
https://github.com/FranckRJ/RespawnIRC-Android/blob/master/app/src/main/java/com/franckrj/respawnirc/jvctopic/jvctopicgetters/AbsJVCTopicGetter.java#L132
Les Topic id sont cherchés en fallback via URL :
https://github.com/FranckRJ/RespawnIRC-Android/blob/master/app/src/main/java/com/franckrj/respawnirc/jvctopic/jvctopicgetters/AbsJVCTopicGetter.java#L132
Car l'url de POST dans le formulaire n'existe plus
Donc l'application retombe toujours sur le fallback de chercher dans l'url.
id de l'URL =/= id reel (sur les topics pre-respawn)
il faut remplacer cette ligne du parseur :
https://github.com/FranckRJ/RespawnIRC-Android/blob/master/app/src/main/java/com/franckrj/respawnirc/utils/JVCParser.java#L297
par le contenu de topic id du payload
Actuellement ça marche sur la majorité des topics car il y a un fallback avec l'uRL mais ça a jamais été la bonne source de vérité, faut aller chercher dans le payload
à payload.topicId
et virer ça
topicIdInTopicPagePattern = Pattern.compile("<div (.*?)data-topic-id=\"([^\"]*)\">");
cette div n'existe plus
Message édité le 03 mai 2026 à 00:18:22 par Shiho-Miyano