File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2549,7 +2549,6 @@ async def edit(self, **fields: Any) -> Message | None:
25492549 suppress = fields .pop ("suppress" , False )
25502550 flags = MessageFlags ._from_value (0 )
25512551 flags .suppress_embeds = suppress
2552- fields ["flags" ] = flags .value
25532552
25542553 delete_after = fields .pop ("delete_after" , None )
25552554
@@ -2573,7 +2572,10 @@ async def edit(self, **fields: Any) -> Message | None:
25732572 if view is not MISSING :
25742573 self ._state .prevent_view_updates_for (self .id )
25752574 fields ["components" ] = view .to_components () if view else []
2575+ if view and view .is_components_v2 ():
2576+ flags .is_components_v2 = True
25762577
2578+ fields ["flags" ] = flags .value
25772579 if fields :
25782580 data = await self ._state .http .edit_message (
25792581 self .channel .id , self .id , ** fields
You can’t perform that action at this time.
0 commit comments