Skip to content

Commit 337d5ee

Browse files
committed
Removed slots attribute from dataclass
1 parent 3484554 commit 337d5ee

1 file changed

Lines changed: 1 addition & 10 deletions

File tree

chats/websockets_settings.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
from dataclasses import dataclass
22
from enum import Enum
3-
from typing import Optional, Union
43

54

65
class ChatType(str, Enum):
@@ -25,15 +24,7 @@ class EventGroupType(str, Enum):
2524
GENERAL_EVENTS = "GENERAL_EVENTS"
2625

2726

28-
@dataclass(slots=True, frozen=True)
29-
class NewMessageEventContent:
30-
chat_id: Optional[str]
31-
chat_type: Optional[Union[ChatType.DIRECT, ChatType.PROJECT]]
32-
message: Optional[str]
33-
reply_to: Optional[int]
34-
35-
36-
@dataclass(slots=True, frozen=True)
27+
@dataclass(frozen=True)
3728
class Event:
3829
type: EventType
3930
content: dict

0 commit comments

Comments
 (0)