Fixes wrong start/end time in exercises see #5301

skala
Julio Montoya 13 years ago
parent 2b5e5bbe69
commit b4291b46ec
  1. 8
      main/exercice/exercise.class.php

@ -1196,6 +1196,10 @@ class Exercise {
if ($form->getSubmitValue('activate_start_date_check') == 1) {
$start_time = $form->getSubmitValue('start_time');
$start_time['F'] = sprintf('%02d', $start_time['F'] + 1);
$start_time['i'] = sprintf('%02d', $start_time['i'] + 1);
$start_time['d'] = sprintf('%02d', $start_time['d'] + 1);
$this->start_time = $start_time['Y'].'-'.$start_time['F'].'-'.$start_time['d'].' '.$start_time['H'].':'.$start_time['i'].':00';
} else {
$this->start_time = '0000-00-00 00:00:00';
@ -1203,6 +1207,10 @@ class Exercise {
if ($form->getSubmitValue('activate_end_date_check') == 1) {
$end_time = $form->getSubmitValue('end_time');
$end_time['F'] = sprintf('%02d', $end_time['F'] + 1);
$end_time['i'] = sprintf('%02d', $end_time['i'] + 1);
$end_time['d'] = sprintf('%02d', $end_time['d'] + 1);
$this->end_time = $end_time['Y'].'-'.$end_time['F'].'-'.$end_time['d'].' '.$end_time['H'].':'.$end_time['i'].':00';
} else {
$this->end_time = '0000-00-00 00:00:00';

Loading…
Cancel
Save