0.11.14 : Fix start and limit on event feed

This commit is contained in:
2025-11-06 19:09:13 +01:00
parent d4bef1ab07
commit c5e63ab92a
3 changed files with 8 additions and 9 deletions

View File

@@ -46,11 +46,9 @@ export default ({ strapi }: { strapi: Core.Strapi }) =>
},
},
},
sort: { createdAt: "desc" },
pagination: {
start,
limit,
},
sort: { "event.createdAt": "desc" },
limit,
offset: start,
};
// 1⃣ Récupérer les groupes de l'utilisateur
@@ -272,6 +270,7 @@ export default ({ strapi }: { strapi: Core.Strapi }) =>
});
// Trier par createdAt (le plus récent en premier)
/*
const sortedFeed = enrichedFeed.sort((a, b) => {
const dateA = a.event?.createdAt
? new Date(a.event.createdAt).getTime()
@@ -280,7 +279,7 @@ export default ({ strapi }: { strapi: Core.Strapi }) =>
? new Date(b.event.createdAt).getTime()
: 0;
return dateB - dateA; // Ordre décroissant (plus récent en premier)
});
});*/
// Calculer les métadonnées de pagination comme Strapi
const pageSize = limit;
@@ -289,7 +288,7 @@ export default ({ strapi }: { strapi: Core.Strapi }) =>
// Retourner avec les métadonnées de pagination
ctx.send({
data: sortedFeed,
data: enrichedFeed,
meta: {
pagination: {
start,

View File

@@ -14,7 +14,7 @@
"name": "Apache 2.0",
"url": "https://www.apache.org/licenses/LICENSE-2.0.html"
},
"x-generation-date": "2025-10-31T17:03:14.573Z"
"x-generation-date": "2025-11-06T18:08:58.735Z"
},
"x-strapi-config": {
"plugins": [