fix serverVersion crash if server version is undefined (#319)

This commit is contained in:
enahum 2017-03-03 18:16:15 -03:00 committed by GitHub
parent bb1446da91
commit 90bd750b97
2 changed files with 2 additions and 2 deletions

View file

@ -401,7 +401,7 @@ function handleStatusChangedEvent(msg, dispatch, getState) {
function handleHelloEvent(msg) {
const serverVersion = msg.data.server_version;
if (Client.serverVersion !== serverVersion) {
if (serverVersion && Client.serverVersion !== serverVersion) {
Client.serverVersion = serverVersion;
EventEmitter.emit(Constants.CONFIG_CHANGED, serverVersion);
}

View file

@ -721,7 +721,7 @@ export default class Client {
if (headers.has(HEADER_X_VERSION_ID)) {
const serverVersion = headers.get(HEADER_X_VERSION_ID);
if (this.serverVersion !== serverVersion) {
if (serverVersion && this.serverVersion !== serverVersion) {
this.serverVersion = serverVersion;
EventEmitter.emit(Constants.CONFIG_CHANGED, serverVersion);
}