Merge pull request #1657 from coreos-inc/redis-reconnect

Change user events tutorial Redis error to be an inline box
This commit is contained in:
josephschorr 2016-07-27 16:11:58 -07:00 committed by GitHub
commit abce6a8dbc
3 changed files with 19 additions and 3 deletions

View file

@ -284,11 +284,20 @@ angular.module("angular-tour", [])
var fullUrl = tourScope._replaceData(url);
checker.$source = new EventSource(fullUrl);
checker.$source.onmessage = function(e) {
checker.$message = JSON.parse(e.data);
var parsed = JSON.parse(e.data);
if (!parsed['data']) {
return;
}
checker.$message = parsed;
};
checker.$source.onopen = function(e) {
checker.$hasError = false;
};
checker.$source.onerror = function(e) {
bootbox.alert('Could not read user events from server due to a Redis issue. ' +
' Please contact support.')
checker.$hasError = true;
};
};