mirror of
https://github.com/wiz0u/WTelegramClient.git
synced 2025-12-06 06:52:01 +01:00
revoke_history always true for DeleteChatUser helpers (same behavior with channels)
This commit is contained in:
parent
aad40cf5df
commit
4d8c0843d9
|
|
@ -574,16 +574,16 @@ namespace WTelegram
|
||||||
_ => throw new ArgumentException("This method works on Chat & Channel only"),
|
_ => throw new ArgumentException("This method works on Chat & Channel only"),
|
||||||
};
|
};
|
||||||
|
|
||||||
public Task<UpdatesBase> DeleteChatUser(InputPeer peer, InputUser user, bool revoke_history = true) => peer switch
|
public Task<UpdatesBase> DeleteChatUser(InputPeer peer, InputUser user) => peer switch
|
||||||
{
|
{
|
||||||
InputPeerChat chat => this.Messages_DeleteChatUser(chat.chat_id, user, revoke_history),
|
InputPeerChat chat => this.Messages_DeleteChatUser(chat.chat_id, user, true),
|
||||||
InputPeerChannel channel => this.Channels_EditBanned(channel, user, new ChatBannedRights { flags = ChatBannedRights.Flags.view_messages }),
|
InputPeerChannel channel => this.Channels_EditBanned(channel, user, new ChatBannedRights { flags = ChatBannedRights.Flags.view_messages }),
|
||||||
_ => throw new ArgumentException("This method works on Chat & Channel only"),
|
_ => throw new ArgumentException("This method works on Chat & Channel only"),
|
||||||
};
|
};
|
||||||
|
|
||||||
public Task<UpdatesBase> LeaveChat(InputPeer peer, bool revoke_history = true) => peer switch
|
public Task<UpdatesBase> LeaveChat(InputPeer peer) => peer switch
|
||||||
{
|
{
|
||||||
InputPeerChat chat => this.Messages_DeleteChatUser(chat.chat_id, InputUser.Self, revoke_history),
|
InputPeerChat chat => this.Messages_DeleteChatUser(chat.chat_id, InputUser.Self, true),
|
||||||
InputPeerChannel channel => this.Channels_LeaveChannel(channel),
|
InputPeerChannel channel => this.Channels_LeaveChannel(channel),
|
||||||
_ => throw new ArgumentException("This method works on Chat & Channel only"),
|
_ => throw new ArgumentException("This method works on Chat & Channel only"),
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue