|
@@ -129,8 +129,7 @@ discard block |
|
|
block discarded – undo |
|
129
|
129
|
// We add a minute to compensate |
|
130
|
130
|
elseif (($this->event->getStartDate()->format('Y-m-d H:i') == $this->event->getEndDate()->format('Y-m-d H:i')) && $this->granularity == EventItemizer::BAT_DAILY) { |
|
131
|
131
|
$adjusted_end_day = new \DateTime($this->event->getEndDate()->add(new \DateInterval('PT1M'))->format('Y-m-d H:i')); |
|
132
|
|
- } |
|
133
|
|
- else { |
|
|
132
|
+ } else { |
|
134
|
133
|
$adjusted_end_day = new \DateTime($this->event->getEndDate()->format('Y-m-d H:i')); |
|
135
|
134
|
} |
|
136
|
135
|
|
|
@@ -222,8 +221,7 @@ discard block |
|
|
block discarded – undo |
|
222
|
221
|
$itemized[EventItemizer::BAT_HOUR][$sy][$sm]['d' . $sd] = $itemized_same_day[EventItemizer::BAT_HOUR][$sy][$sm]['d' . $sd]; |
|
223
|
222
|
$itemized[EventItemizer::BAT_MINUTE][$sy][$sm]['d' . $sd] = $itemized_same_day[EventItemizer::BAT_MINUTE][$sy][$sm]['d' . $sd]; |
|
224
|
223
|
} |
|
225
|
|
- } |
|
226
|
|
- else { |
|
|
224
|
+ } else { |
|
227
|
225
|
// Deal with the start day unless it starts on midnight precisely at which point the whole day is booked |
|
228
|
226
|
if (!($this->event->getStartDate()->format('H:i') == '00:00')) { |
|
229
|
227
|
$start_period = new \DatePeriod($start_date, $interval, new \DateTime($start_date->format("Y-n-j 23:59:59"))); |
|
@@ -277,8 +275,7 @@ discard block |
|
|
block discarded – undo |
|
277
|
275
|
// Not a real hour - leave as is and move on |
|
278
|
276
|
$counter = 0; |
|
279
|
277
|
$start_minute = 0; |
|
280
|
|
- } |
|
281
|
|
- elseif ($counter == 60 && $start_minute == 0) { |
|
|
278
|
+ } elseif ($counter == 60 && $start_minute == 0) { |
|
282
|
279
|
// Did a real whole hour so initialize the hour |
|
283
|
280
|
$itemized[EventItemizer::BAT_HOUR][$minute->format('Y')][$minute->format('n')]['d' . $minute->format('j')]['h' . $minute->format('G')] = $this->event->getValue(); |
|
284
|
281
|
// We have a whole hour so get rid of the minute info |
Please login to merge, or discard this patch.