mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-29 15:52:40 +00:00
Improve the displayName udpate message to avoid having "(null)"
This commit is contained in:
parent
d6fb1d6266
commit
6fc134ebf0
1 changed files with 7 additions and 1 deletions
|
@ -539,7 +539,13 @@ static MatrixHandler *sharedHandler = nil;
|
|||
prevDisplayname = nil;
|
||||
}
|
||||
if ((displayname || prevDisplayname) && ([displayname isEqualToString:prevDisplayname] == NO)) {
|
||||
displayText = [NSString stringWithFormat:@"%@ changed their display name from %@ to %@", event.userId, prevDisplayname, displayname];
|
||||
if (!prevDisplayname) {
|
||||
displayText = [NSString stringWithFormat:@"%@ set their display name to %@", event.userId, displayname];
|
||||
} else if (!displayname) {
|
||||
displayText = [NSString stringWithFormat:@"%@ removed their display name (previouly named %@)", event.userId, prevDisplayname];
|
||||
} else {
|
||||
displayText = [NSString stringWithFormat:@"%@ changed their display name from %@ to %@", event.userId, prevDisplayname, displayname];
|
||||
}
|
||||
}
|
||||
|
||||
// Check whether the avatar has been changed
|
||||
|
|
Loading…
Reference in a new issue