mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-05-16 12:49:59 +02:00
Merge pull request #6668 from vector-im/andy/discard_session
Slash command to manually discard outbound session
This commit is contained in:
@@ -31,3 +31,4 @@ FOUNDATION_EXPORT NSString *const kMXKSlashCmdUnbanUser;
|
||||
FOUNDATION_EXPORT NSString *const kMXKSlashCmdSetUserPowerLevel;
|
||||
FOUNDATION_EXPORT NSString *const kMXKSlashCmdResetUserPowerLevel;
|
||||
FOUNDATION_EXPORT NSString *const kMXKSlashCmdChangeRoomTopic;
|
||||
FOUNDATION_EXPORT NSString *const kMXKSlashCmdDiscardSession;
|
||||
|
||||
@@ -27,3 +27,4 @@ NSString *const kMXKSlashCmdUnbanUser = @"/unban";
|
||||
NSString *const kMXKSlashCmdSetUserPowerLevel = @"/op";
|
||||
NSString *const kMXKSlashCmdResetUserPowerLevel = @"/deop";
|
||||
NSString *const kMXKSlashCmdChangeRoomTopic = @"/topic";
|
||||
NSString *const kMXKSlashCmdDiscardSession = @"/discardsession";
|
||||
|
||||
@@ -1438,6 +1438,12 @@
|
||||
cmdUsage = @"Usage: /topic <topic>";
|
||||
}
|
||||
}
|
||||
else if ([string hasPrefix:kMXKSlashCmdDiscardSession])
|
||||
{
|
||||
[roomDataSource.mxSession.crypto discardOutboundGroupSessionForRoomWithRoomId:roomDataSource.roomId onComplete:^{
|
||||
MXLogDebug(@"[MXKRoomVC] Manually discarded outbound group session");
|
||||
}];
|
||||
}
|
||||
else
|
||||
{
|
||||
// Retrieve userId
|
||||
|
||||
Reference in New Issue
Block a user