I have an "event" content type that can have multiple dates or repeating dates. Up until last week the node view of a repeating event would display all the dates for the event.
Repeats every week every Friday until Fri Apr 27 2018.
Friday, April 6, 2018 - 10:00am to 11:00am
Friday, April 13, 2018 - 10:00am to 11:00am
Friday, April 20, 2018 - 10:00am to 11:00am
Friday, April 27, 2018 - 10:00am to 11:00am
Now it only displays the first date.
Repeats every week every Friday until Fri Apr 27 2018.
Friday, April 6, 2018 - 10:00am to 11:00am
I don't know what change I made that caused this. I checked the date field settings and the field display settings against a recent backup, and everything is the same.
Do you have any idea?
EDIT: It's not a display issue, it's a data issue. Via node_load()
I can see that only the first data is written to the database:
'field_reserved_time' => array(
'und' => array(
array(
'value' => '2018-04-05 19:30:00',
'value2' => '2018-04-05 20:30:00',
'rrule' => 'RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=TH;UNTIL=20180427T065959Z;WKST=SU',
'timezone' => 'America/Los_Angeles',
'timezone_db' => 'UTC',
'date_type' => 'datetime',
),
),
),
While previously it would write all dates to the db:
'field_reserved_time' => array(
'und' => array(
array(
'value' => '2018-04-06 17:00:00',
'value2' => '2018-04-06 18:00:00',
'rrule' => 'RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=FR;UNTIL=20180428T065959Z;WKST=SU',
'timezone' => 'America/Los_Angeles',
'timezone_db' => 'UTC',
'date_type' => 'datetime',
),
array(
'value' => '2018-04-13 17:00:00',
'value2' => '2018-04-13 18:00:00',
'rrule' => 'RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=FR;UNTIL=20180428T065959Z;WKST=SU',
'timezone' => 'America/Los_Angeles',
'timezone_db' => 'UTC',
'date_type' => 'datetime',
),
array(
'value' => '2018-04-20 17:00:00',
'value2' => '2018-04-20 18:00:00',
'rrule' => 'RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=FR;UNTIL=20180428T065959Z;WKST=SU',
'timezone' => 'America/Los_Angeles',
'timezone_db' => 'UTC',
'date_type' => 'datetime',
),
array(
'value' => '2018-04-27 17:00:00',
'value2' => '2018-04-27 18:00:00',
'rrule' => 'RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=FR;UNTIL=20180428T065959Z;WKST=SU',
'timezone' => 'America/Los_Angeles',
'timezone_db' => 'UTC',
'date_type' => 'datetime',
),
),
),