рефакторинг

This commit is contained in:
urec56 2025-01-26 15:38:09 +03:00
parent 36576d7725
commit 1c8003254c

View file

@ -83,13 +83,16 @@ async def get_all_chats(user: SUser = Depends(get_verificated_user), uow=Depends
},
)
async def create_chat(
user_to_exclude: int,
chat_name: str,
user: SUser = Depends(get_verificated_user),
uow=Depends(UnitOfWork)
user_to_exclude: int,
chat_name: str,
user: SUser = Depends(get_verificated_user),
uow=Depends(UnitOfWork),
):
chat_id = await ChatService.create_chat(
uow=uow, user_id=user.id, user_to_exclude_id=user_to_exclude, chat_name=chat_name
uow=uow,
user_id=user.id,
user_to_exclude_id=user_to_exclude,
chat_name=chat_name,
)
return {"chat_id": chat_id}
@ -122,7 +125,9 @@ async def create_chat(
},
)
async def change_chat_data(
user_data: SChangeData, user: SUser = Depends(get_verificated_user), uow=Depends(UnitOfWork)
user_data: SChangeData,
user: SUser = Depends(get_verificated_user),
uow=Depends(UnitOfWork),
):
await AuthService.validate_user_access_to_chat(uow=uow, chat_id=user_data.chat_id, user_id=user.id)
await ChatService.change_chat_data(uow=uow, user_id=user.id, user_data=user_data)
@ -373,10 +378,10 @@ async def delete_chat(chat_id: int, user: SUser = Depends(get_verificated_user),
},
)
async def delete_user_from_chat(
chat_id: int,
user_id: int,
user: SUser = Depends(get_verificated_user),
uow=Depends(UnitOfWork)
chat_id: int,
user_id: int,
user: SUser = Depends(get_verificated_user),
uow=Depends(UnitOfWork),
):
await ChatService.delete_user_from_chat(uow=uow, user_id=user.id, chat_id=chat_id, user_id_for_delete=user_id)