Skip to content
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions interactions/api/gateway/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -407,6 +407,10 @@ def _dispatch_event(self, event: str, data: dict) -> None:
old_obj = self._http.cache[model].get(id)

if old_obj:
for key, value in old_obj._json.items():
if hasattr(value, "_json"):
old_obj._json[key] = value._json

before = model(**old_obj._json)
old_obj.update(**obj._json)
else:
Expand Down