Skip to content

Commit 1266ee5

Browse files
committed
Use ordered dict instead of dict.
1 parent 86dea63 commit 1266ee5

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

eventsourcingdb/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ async def write_events(
124124

125125
response_data = await response.body.read()
126126
response_data = bytes.decode(response_data, encoding='utf-8')
127-
response_data = json.loads(response_data)
127+
response_data = json.loads(response_data, object_pairs_hook=OrderedDict)
128128

129129
if not isinstance(response_data, list):
130130
raise ServerError(

eventsourcingdb/event/event.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
Self = TypeVar("Self", bound="Event")
1111

1212

13-
@dataclass
13+
@dataclass(frozen=True)
1414
class Event:
1515
data: dict
1616
source: str

0 commit comments

Comments
 (0)