pyrofork: check if permissions parameter is None

Signed-off-by: wulan17 <wulan17@nusantararom.org>
This commit is contained in:
wulan17 2023-10-11 20:17:09 +00:00
parent 0f85a0ba68
commit f9bb4305fe
No known key found for this signature in database
GPG key ID: 318CD6CD3A6AC0A5

View file

@ -70,25 +70,25 @@ class SetChatPermissions:
peer=await self.resolve_peer(chat_id), peer=await self.resolve_peer(chat_id),
banned_rights=raw.types.ChatBannedRights( banned_rights=raw.types.ChatBannedRights(
until_date=0, until_date=0,
send_messages=not permissions.can_send_messages, send_messages=not permissions.can_send_messages if permissions.can_send_messages is not None else None,
send_media=not permissions.can_send_media_messages, send_media=not permissions.can_send_media_messages if permissions.can_send_media_messages is not None else None,
embed_links=not permissions.can_add_web_page_previews, embed_links=not permissions.can_add_web_page_previews if permissions.can_add_web_page_previews is not None else None,
send_polls=not permissions.can_send_polls, send_polls=not permissions.can_send_polls if permissions.can_send_polls is not None else None,
change_info=not permissions.can_change_info, change_info=not permissions.can_change_info if permissions.can_change_info is not None else None,
invite_users=not permissions.can_invite_users, invite_users=not permissions.can_invite_users if permissions.can_invite_users is not None else None,
pin_messages=not permissions.can_pin_messages, pin_messages=not permissions.can_pin_messages if permissions.can_pin_messages is not None else None,
manage_topics=not permissions.can_manage_topics, manage_topics=not permissions.can_manage_topics if permissions.can_manage_topics is not None else None,
send_audios=not permissions.can_send_audios, send_audios=not permissions.can_send_audios if permissions.can_send_audios is not None else None,
send_docs=not permissions.can_send_docs, send_docs=not permissions.can_send_docs if permissions.can_send_docs is not None else None,
send_games=not permissions.can_send_games, send_games=not permissions.can_send_games if permissions.can_send_games is not None else None,
send_gifs=not permissions.can_send_gifs, send_gifs=not permissions.can_send_gifs if permissions.can_send_gifs is not None else None,
send_inline=not permissions.can_send_inline, send_inline=not permissions.can_send_inline if permissions.can_send_inline is not None else None,
send_photos=not permissions.can_send_photos, send_photos=not permissions.can_send_photos if permissions.can_send_photos is not None else None,
send_plain=not permissions.can_send_plain, send_plain=not permissions.can_send_plain if permissions.can_send_plain is not None else None,
send_roundvideos=not permissions.can_send_roundvideos, send_roundvideos=not permissions.can_send_roundvideos if permissions.can_send_roundvideos is not None else None,
send_stickers=not permissions.can_send_stickers, send_stickers=not permissions.can_send_stickers if permissions.can_send_stickers is not None else None,
send_videos=not permissions.can_send_videos, send_videos=not permissions.can_send_videos if permissions.can_send_videos is not None else None,
send_voices=not permissions.can_send_voices send_voices=not permissions.can_send_voices if permissions.can_send_voices is not None else None
) )
) )
) )