Nicer invalid update-url handling (for invalid world-names or non-existing worlds).

This commit is contained in:
FrozenCow 2011-02-26 20:27:54 +01:00
parent 5778611227
commit 1e04d10b35
3 changed files with 15 additions and 4 deletions

View file

@ -44,6 +44,8 @@ function DynMap(options) {
$.getJSON(me.options.updateUrl + 'configuration', function(configuration) {
me.configure(configuration);
me.initialize();
}, function(status, statusMessage) {
alert('Could not retrieve configuration: ' + statusMessage);
});
}
DynMap.prototype = {
@ -333,9 +335,9 @@ DynMap.prototype = {
//divs.filter(function(i){return parseInt(divs[i].attr('rel')) > timestamp+me.options.messagettl;}).remove();
});
setTimeout(function() { me.update(); }, me.options.updaterate);
}, function(request, statusText, ex) {
}, function(status, statusText, ex) {
me.alertbox
.text('Could not update map')
.text('Could not update map: ' + statusText)
.show();
setTimeout(function() { me.update(); }, me.options.updaterate);
}