mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-28 20:26:57 +02:00
SYIOS-2 - MXRoom: add shortcut methods like inviteUser, postMessage, etc.
Done for room name & topic
This commit is contained in:
@@ -1435,13 +1435,13 @@ NSString *const kCmdResetUserPowerLevel = @"/deop";
|
||||
NSString *roomName = self.roomNameTextField.text;
|
||||
if ([roomName isEqualToString:self.mxRoom.state.name] == NO) {
|
||||
[self startActivityIndicator];
|
||||
MatrixHandler *mxHandler = [MatrixHandler sharedHandler];
|
||||
[mxHandler.mxRestClient setRoomName:self.roomId name:roomName success:^{
|
||||
[self stopActivityIndicator];
|
||||
__weak typeof(self) weakSelf = self;
|
||||
[self.mxRoom setName:roomName success:^{
|
||||
[weakSelf stopActivityIndicator];
|
||||
} failure:^(NSError *error) {
|
||||
[self stopActivityIndicator];
|
||||
[weakSelf stopActivityIndicator];
|
||||
// Revert change
|
||||
self.roomNameTextField.text = self.mxRoom.state.displayname;
|
||||
weakSelf.roomNameTextField.text = weakSelf.mxRoom.state.displayname;
|
||||
NSLog(@"Rename room failed: %@", error);
|
||||
//Alert user
|
||||
[[AppDelegate theDelegate] showErrorAsAlert:error];
|
||||
|
||||
Reference in New Issue
Block a user