diff --git a/aurora/models/change.py b/aurora/models/change.py index 0c7148a..0d0337f 100644 --- a/aurora/models/change.py +++ b/aurora/models/change.py @@ -53,10 +53,14 @@ class Change(AuroraBaseModel): else: timestamp = data["timestamp"] + try: + data["user_id"] = int(data["user_id"]) + except ValueError: + data["user_id"] = 0 + data.update({ "timestamp": timestamp, "end_timestamp": end_timestamp, - "duration": duration, - "user_id": int(data["user_id"]) + "duration": duration }) return cls(bot=bot, **data)