show default displayname in ChangeDisplayName prompt
This commit is contained in:
parent
f999aa94e1
commit
a44ebddae0
1 changed files with 12 additions and 1 deletions
|
@ -43,8 +43,19 @@ module.exports = React.createClass({
|
||||||
this.setState({busy: true});
|
this.setState({busy: true});
|
||||||
var self = this;
|
var self = this;
|
||||||
cli.getProfileInfo(cli.credentials.userId).done(function(result) {
|
cli.getProfileInfo(cli.credentials.userId).done(function(result) {
|
||||||
|
|
||||||
|
var displayname = result.displayname;
|
||||||
|
if (!displayname) {
|
||||||
|
if (MatrixClientPeg.get().isGuest()) {
|
||||||
|
displayname = "Guest " + MatrixClientPeg.get().getUserIdLocalpart();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
displayname = MatrixClientPeg.get().getUserIdLocalpart();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
self.setState({
|
self.setState({
|
||||||
displayName: result.displayname,
|
displayName: displayname,
|
||||||
busy: false
|
busy: false
|
||||||
});
|
});
|
||||||
}, function(error) {
|
}, function(error) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue