🐛 Bug identifié
J’ai trouvé le bug.
Dans buildUrl() de load-more-manager.js, il y a une condition qui empêche l’appel à window.url() pour les URLs /api/....
Or, si le forum est installé dans un sous-dossier (par exemple /forum/) :
window.BASE_URL = '/forum';
Les URLs API devraient être :
/forum/api/discussions
et non :
/api/discussions
👉 Résultat : 404 → "Erreur lors du chargement"
⚠️ Second bug (mineur)
Il y a aussi un second problème :
currentOffset pour les discussions n’est pas initialisé depuis data-offset.
Conséquence possible :
- Les mêmes items peuvent être rechargés
- Le chargement repart depuis le début au lieu de continuer correctement
Merci de ton retour!