From 14e93470476eb384eb0ccd8cb4ac38c16f34617a Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Sat, 7 Jan 2023 18:17:11 +0100 Subject: [PATCH] Update update_activity handler --- src/app/views.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/views.py b/src/app/views.py index 9af94a1..9bef6a9 100644 --- a/src/app/views.py +++ b/src/app/views.py @@ -52,11 +52,11 @@ async def update_user(request: Request, user_id: int, data: UserUpdate): @users_router.post("/{user_id}/update_activity") -async def update_activity( - request: Request, user_id: int, data: UserCreateOrUpdate -) -> None: - redis: aioredis.Redis = request.app.state.redis - user = await UsersDataManager.create_or_update_user(data, redis) +async def update_activity(user_id: int) -> None: + user = await User.objects.get_or_none(user_id=user_id) + + if user is None: + raise HTTPException(status_code=status.HTTP_404_NOT_FOUND) activity = await UserActivity.objects.get_or_none(user__user_id=user_id)