Skip to content
This repository was archived by the owner on Jan 9, 2023. It is now read-only.

Commit cd95876

Browse files
committed
fix StreamlabsEvent.id not being populated before it is checked for being ignored based on its id
1 parent c700ce5 commit cd95876

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Source/StreamlabsEvent.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ def __init__(self, state, platformString, typeString, payload):
2121
self.ignored = False
2222
self.rawMessage = payload
2323

24+
if "_id" in self.rawMessage:
25+
self.id = self.rawMessage["_id"]
26+
2427
if self.type == "donation" and self.platform == "":
2528
self.platform = "streamlabs"
2629
elif self.platform == "twitch_account" and self.type == "subscription" and "gifter" in self.rawMessage and self.rawMessage["gifter"] != None:
@@ -30,7 +33,6 @@ def __init__(self, state, platformString, typeString, payload):
3033
self.ignored = True
3134
return
3235

33-
self.id = self.rawMessage["_id"]
3436
if "display_name" in self.rawMessage.keys():
3537
self.bestName = self.rawMessage["display_name"]
3638
elif "name" in self.rawMessage.keys():

0 commit comments

Comments
 (0)