From: Fomafix Date: Fri, 20 Feb 2015 12:02:59 +0000 (+0000) Subject: mediawiki.special.preferences.js: Simplify modulo X-Git-Tag: 1.31.0-rc.0~12333^2 X-Git-Url: http://git.cyclocoop.org/%7B%24admin_url%7Dmembres/cotisations/gestion/rappel_supprimer.php?a=commitdiff_plain;h=8bbe4bd785c75abe640b60b52a47720118c3aac8;p=lhc%2Fweb%2Fwiklou.git mediawiki.special.preferences.js: Simplify modulo See: https://stackoverflow.com/questions/4467539/javascript-modulo-not-behaving Change-Id: Id3efc7c7a1a57dcbb33ba1272ed5a20428ee6433 --- diff --git a/resources/src/mediawiki.special/mediawiki.special.preferences.js b/resources/src/mediawiki.special/mediawiki.special.preferences.js index 2e660ce8ad..6ea7501faa 100644 --- a/resources/src/mediawiki.special/mediawiki.special.preferences.js +++ b/resources/src/mediawiki.special/mediawiki.special.preferences.js @@ -223,12 +223,8 @@ jQuery( function ( $ ) { localTime = servertime + minuteDiff; // Bring time within the [0,1440) range. - while ( localTime < 0 ) { - localTime += 1440; - } - while ( localTime >= 1440 ) { - localTime -= 1440; - } + localTime = ( ( localTime % 1440 ) + 1440 ) % 1440; + $localtimeHolder.text( mediaWiki.language.convertNumber( minutesToHours( localTime ) ) ); }