File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -86,6 +86,7 @@ class StageInstance(Hashable):
86
86
"topic" ,
87
87
"privacy_level" ,
88
88
"discoverable_disabled" ,
89
+ "scheduled_event" ,
89
90
"_cs_channel" ,
90
91
)
91
92
@@ -100,7 +101,10 @@ def _update(self, data: StageInstancePayload):
100
101
self .topic : str = data ["topic" ]
101
102
self .privacy_level : StagePrivacyLevel = try_enum (StagePrivacyLevel , data ["privacy_level" ])
102
103
self .discoverable_disabled : bool = data .get ("discoverable_disabled" , False )
103
- self .scheduled_event = self .guild .get_scheduled_event (int (data .get ("guild_scheduled_event_id" )))
104
+ event_id = data .get ("guild_scheduled_event" )
105
+ if event_id is not None :
106
+ event_id = int (event_id )
107
+ self .scheduled_event = self .guild .get_scheduled_event (event_id )
104
108
105
109
def __repr__ (self ) -> str :
106
110
return f"<StageInstance id={ self .id } guild={ self .guild !r} channel_id={ self .channel_id } topic={ self .topic !r} >"
You can’t perform that action at this time.
0 commit comments