@@ -604,7 +604,6 @@ async def query_members(
604
604
raise
605
605
606
606
async def _delay_ready (self ) -> None :
607
-
608
607
if self .cache_app_emojis and self .application_id :
609
608
data = await self .http .get_all_application_emojis (self .application_id )
610
609
for e in data .get ("items" , []):
@@ -677,7 +676,9 @@ def parse_ready(self, data) -> None:
677
676
else :
678
677
self .application_id = utils ._get_as_snowflake (application , "id" )
679
678
# flags will always be present here
680
- self .application_flags = ApplicationFlags ._from_value (application ["flags" ]) # type: ignore
679
+ self .application_flags = ApplicationFlags ._from_value (
680
+ application ["flags" ]
681
+ ) # type: ignore
681
682
682
683
for guild_data in data ["guilds" ]:
683
684
self ._add_guild_from_data (guild_data )
@@ -775,11 +776,11 @@ def parse_message_delete_bulk(self, data) -> None:
775
776
self ._messages .remove (msg ) # type: ignore
776
777
777
778
def parse_message_update (self , data ) -> None :
778
- old_message = self ._get_message (raw .message_id )
779
- if old_message is not None :
780
- self ._messages .remove (old_message )
779
+ old_message = self ._get_message (int (data ["id" ]))
781
780
channel , _ = self ._get_guild_channel (data )
782
781
message = Message (channel = channel , data = data , state = self )
782
+ if old_message is not None :
783
+ self ._messages .remove (old_message )
783
784
self ._messages .append (message )
784
785
raw = RawMessageUpdateEvent (data , message )
785
786
self .dispatch ("raw_message_edit" , raw )
@@ -1376,7 +1377,9 @@ def parse_guild_stickers_update(self, data) -> None:
1376
1377
for emoji in before_stickers :
1377
1378
self ._stickers .pop (emoji .id , None )
1378
1379
# guild won't be None here
1379
- guild .stickers = tuple (map (lambda d : self .store_sticker (guild , d ), data ["stickers" ])) # type: ignore
1380
+ guild .stickers = tuple (
1381
+ map (lambda d : self .store_sticker (guild , d ), data ["stickers" ])
1382
+ ) # type: ignore
1380
1383
self .dispatch ("guild_stickers_update" , guild , before_stickers , guild .stickers )
1381
1384
1382
1385
def _get_create_guild (self , data ):
@@ -1581,7 +1584,10 @@ def parse_guild_members_chunk(self, data) -> None:
1581
1584
presences = data .get ("presences" , [])
1582
1585
1583
1586
# the guild won't be None here
1584
- members = [Member (guild = guild , data = member , state = self ) for member in data .get ("members" , [])] # type: ignore
1587
+ members = [
1588
+ Member (guild = guild , data = member , state = self )
1589
+ for member in data .get ("members" , [])
1590
+ ] # type: ignore
1585
1591
_log .debug (
1586
1592
"Processed a chunk for %s members in guild ID %s." , len (members ), guild_id
1587
1593
)
0 commit comments