fix Tuesday night

This commit is contained in:
2015-09-01 23:39:53 +02:00
parent edd1c37560
commit 856975652d

View File

@@ -394,9 +394,8 @@ function Settings()
else
{
$.each(asCinemas, function(iCinemaId, sCinema){
self._ugcCinemas[iCinemaId] = $.trim(sCinema.replace(/UGC (Ciné Cité|)/i, ''));
self._ugcCinemas[iCinemaId] = $.trim(sCinema.replace(/UGC( Ciné Cité|)/i, ''));
});
}
};
@@ -445,14 +444,16 @@ function Settings()
{
//Build today at midnight
var oNextDay = new Date();
var bTuesdayNight = (oNextDay.getDay()==2 && oNextDay.getHours()==23);
oNextDay = new Date(oNextDay.getFullYear(), oNextDay.getMonth(), oNextDay.getDate());
//Build available dates
var $Select = $('#ugc_dates').find('select');
var $List = $('#ugc_days');
var iCount = 0;
while(oNextDay.getDay()!=3 || iCount==0)
while(oNextDay.getDay()!=3 || (oNextDay.getDay()==3 && bTuesdayNight) || iCount==0)
{
//Display this day
var iTimestamp = this.timestamp(oNextDay);
switch(iCount)
{
@@ -462,6 +463,11 @@ function Settings()
}
$Select.append($('<option>', {'value':iTimestamp}).text(sDay));
$List.append($('<a>', {'class':'button no_bg inline day', 'id':'day_'+iTimestamp}).data('timestamp', iTimestamp).text(sDay));
//Manual break for extra day in case of Tuesday night after 23h
if(oNextDay.getDay()==3 && bTuesdayNight) break;
//Building next day
oNextDay = new Date(this.timestamp(oNextDay) + 24*60*60*1000);
iCount++;
}