I can confirm the bug. If there is two opening hours interval for a special day, only the first interval is retreived for the special day.
I made a workaround by commenting out the following lines in index.php( line 2065 in v2.6):
/* $opening_hours['special'][$timestamp] = array(
'timestamp' => $timestamp,
'date' => $date,
'closed' => !$open_always,
'hours_24' => $open_always,
'hours' => NULL,
'label' => (is_array($this->special) && isset($this->special[$timestamp]) && isset($this->special[$timestamp]['label'])) ? $this->special[$timestamp]['label'] : NULL,
'note' => (is_array($this->special) && isset($this->special[$timestamp]) && isset($this->special[$timestamp]['note'])) ? $this->special[$timestamp]['note'] : NULL
);
*/
-
This reply was modified 4 months, 1 week ago by mrart.
-
This reply was modified 4 months, 1 week ago by mrart.