Room details: Fix App crash on app logout

This commit is contained in:
giomfo 2014-12-08 11:27:36 +01:00
parent 5548c00a80
commit 955ac3897b

View file

@ -251,10 +251,12 @@ NSString *const kCmdResetUserPowerLevel = @"/deop";
self.roomNameTextField.enabled = NO;
// Update room data
MatrixHandler *mxHandler = [MatrixHandler sharedHandler];
mxRoom = nil;
if (self.roomId) {
MatrixHandler *mxHandler = [MatrixHandler sharedHandler];
mxRoom = [mxHandler.mxSession roomWithRoomId:self.roomId];
}
if (mxRoom) {
// Update room title
self.roomNameTextField.text = mxRoom.state.displayname;
@ -388,7 +390,6 @@ NSString *const kCmdResetUserPowerLevel = @"/deop";
[mxRoom resetBackState];
[self triggerBackPagination];
} else {
mxRoom = nil;
// Update room title
self.roomNameTextField.text = nil;
}