Don't clobber the ready state if the sdk isn't ready yet
This commit is contained in:
@@ -280,10 +280,10 @@ module.exports = {
|
|||||||
if (roomString[0] == '#') {
|
if (roomString[0] == '#') {
|
||||||
var self = this;
|
var self = this;
|
||||||
MatrixClientPeg.get().getRoomIdForAlias(roomString).done(function(result) {
|
MatrixClientPeg.get().getRoomIdForAlias(roomString).done(function(result) {
|
||||||
self.setState({ready: true});
|
if (self.sdkReady) self.setState({ready: true});
|
||||||
defer.resolve(result.room_id);
|
defer.resolve(result.room_id);
|
||||||
}, function() {
|
}, function() {
|
||||||
self.setState({ready: true});
|
if (self.sdkReady) self.setState({ready: true});
|
||||||
defer.resolve(null);
|
defer.resolve(null);
|
||||||
});
|
});
|
||||||
this.setState({ready: false});
|
this.setState({ready: false});
|
||||||
|
|||||||
Reference in New Issue
Block a user