# HG changeset patch # User Matti Hamalainen # Date 1479504284 -7200 # Node ID 64f67ed891721d97f672de8c7fe0a584593bfaaa # Parent 55999edef91d528b8c913a117b8b20b59bc5149b Use a wrapper function for errors. diff -r 55999edef91d -r 64f67ed89172 map.js --- a/map.js Fri Nov 18 23:22:56 2016 +0200 +++ b/map.js Fri Nov 18 23:24:44 2016 +0200 @@ -210,6 +210,12 @@ } +function pmapError(msg) +{ + alert(msg); +} + + function pmapUpdatePlayerPosition() { XDownloadUrl("http://tnsp.org/gmapng/playerpos.php?name="+pmapPlrName+"&token="+pmapPlrToken, @@ -222,7 +228,7 @@ // Check response if (dmatches = data.match(/^Error: (.*)$/)) { - alert("An error occured: "+ dmatches[1]); + pmapError("An error occured: "+ dmatches[1]); return false; } else @@ -253,7 +259,7 @@ { pmapUpdateDelay = 10000; if (pmapUpdateFails++ > 5) - alert("An error occured: Server failed to respond."); + pmapError("An error occured: Server failed to respond."); else pmapScheduleNextUpdate(); });