Fix: Affichage articles RSS du plus ancien au plus récent

- Backend : Remet ORDER BY DESC (récent en premier de la DB)
- Frontend : Ajoute .reverse() pour inverser et afficher ancien en premier
- Résultat : Articles affichés du plus ancien au plus récent

Cette approche garantit que le tri fonctionne côté frontend
indépendamment du cache backend.
This commit is contained in:
Claude committed 2025-11-13 17:43:52 +00:00
1 parent c73d92af8c
commit ed6090a92f
2 files changed
+3 -2

No files matched your search

+1 -1
View File
@@ -194,7 +194,7 @@ router.get('/articles', async (req, res) => {
} }
query += ` query += `
ORDER BY a.pub_date ASC ORDER BY a.pub_date DESC
LIMIT ? LIMIT ?
`; `;
params.push(limit); params.push(limit);
+2 -1
View File
@@ -185,7 +185,8 @@ const Index = () => {
try { try {
const articles = await RssService.getArticles(100); const articles = await RssService.getArticles(100);
if (Array.isArray(articles)) { if (Array.isArray(articles)) {
setRssArticles(articles); // Inverser pour afficher les anciens articles en premier
setRssArticles([...articles].reverse());
} }
} catch (error) { } catch (error) {
console.error("Erreur lors du chargement des articles RSS:", error); console.error("Erreur lors du chargement des articles RSS:", error);