From e82e79e8950f2f8a427ce4356a0252aa83602423 Mon Sep 17 00:00:00 2001 From: Foucauld Bellanger <63885990+Foukki@users.noreply.github.com> Date: Sun, 17 Aug 2025 18:47:43 +0200 Subject: [PATCH] remove status in admin query --- app/core/feed/cruds_feed.py | 7 +++++++ app/core/feed/endpoints_feed.py | 3 +-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/core/feed/cruds_feed.py b/app/core/feed/cruds_feed.py index 61d2f27f39..3b864d9448 100644 --- a/app/core/feed/cruds_feed.py +++ b/app/core/feed/cruds_feed.py @@ -31,6 +31,13 @@ async def get_news( return result.scalars().all() +async def get_all_news( + db: AsyncSession, +) -> Sequence[models_feed.News]: + result = await db.execute(select(models_feed.News)) + return result.scalars().all() + + async def get_news_by_id( news_id: UUID, db: AsyncSession, diff --git a/app/core/feed/endpoints_feed.py b/app/core/feed/endpoints_feed.py index 87e05bd2b7..963ba3886a 100644 --- a/app/core/feed/endpoints_feed.py +++ b/app/core/feed/endpoints_feed.py @@ -78,7 +78,6 @@ async def get_news_image( status_code=200, ) async def get_admin_news( - status: list[NewsStatus], db: AsyncSession = Depends(get_db), user: models_users.CoreUser = Depends(is_user_in(GroupType.feed_admin)), ): @@ -88,7 +87,7 @@ async def get_admin_news( **This endpoint is only usable by feed administrators** """ - return await cruds_feed.get_news(status=status, db=db) + return await cruds_feed.get_all_news(db=db) @router.post(