Give a more obvious url for new/current api endpoint

This commit is contained in:
Julien Fastré 2023-11-29 13:22:51 +01:00
parent 8bbe094e70
commit 53d18c7748
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB
2 changed files with 5 additions and 5 deletions

View File

@ -30,15 +30,15 @@ class NewsItemApiController
/**
* Get list of news items filtered on start and end date.
*
* @Route("/api/1.0/main/news.json", methods={"get"})
* @Route("/api/1.0/main/news/current.json", methods={"get"})
*/
public function listCurrentNewsItems(): JsonResponse
{
$total = $this->newsItemRepository->countWithDateFilter();
$paginator = $this->paginatorFactory->create($total);
$newsItems = $this->newsItemRepository->findWithDateFilter(
$limit = $paginator->getItemsPerPage(),
$offset = $paginator->getCurrentPage()->getFirstItemNumber()
$paginator->getItemsPerPage(),
$paginator->getCurrentPage()->getFirstItemNumber()
);
return new JsonResponse($this->serializer->serialize(

View File

@ -892,11 +892,11 @@ paths:
403:
description: "Unauthorized"
/1.0/main/news.json:
/1.0/main/news/current.json:
get:
tags:
- news items
summary: Returns a list of news items
summary: Returns a list of news items which are valid
responses:
200:
description: "ok"