Skip to content

Commit

Permalink
refactor: remove RoomDTO and simplify room info serialization
Browse files Browse the repository at this point in the history
  • Loading branch information
ericosta-dev committed Jan 28, 2025
1 parent 1cb8582 commit 05810db
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 21 deletions.
13 changes: 0 additions & 13 deletions chats/apps/api/v1/dto/room_dto.py

This file was deleted.

15 changes: 7 additions & 8 deletions chats/apps/projects/usecases/send_room_info.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from chats.apps.api.v1.internal.eda_clients.billing_client import RoomsInfoMixin
from chats.apps.api.v1.dto.room_dto import RoomDTO
from chats.apps.rooms.models import Room


Expand All @@ -8,10 +7,10 @@ def __init__(self):
self._rooms_client = RoomsInfoMixin()

def get_room(self, room: Room):
room_dto = RoomDTO(
uuid=str(room.uuid),
project_uuid=str(room.project.uuid),
external_id=room.contact.external_id,
created_on=room.created_on.isoformat(),
)
self._rooms_client.request_room(content=room_dto.to_json())
room = {
"uuid": str(room.uuid),
"project_uuid": str(room.project.uuid),
"external_id": room.contact.external_id,
"created_on": room.created_on.isoformat(),
}
self._rooms_client.request_room(content=room)

0 comments on commit 05810db

Please sign in to comment.