Problem/Motivation

For calendar view, contextual filter only applies for Start Date when calendar date field is Date range type.

Steps to reproduce

1. Create Event content type with event_date field of Date range type.
2. Create an event that happens across 2 months. ex: 2023-05-28 ~ 2023-06-03
3. Check Monthly calendar for 2023-06 to see if the event is present.
It appears on 2023-05 calendar, but not appearing on 2023-06 calendar.
4. Create an event that happens across 2 weeks. ex: starts on Saturday, ends on next Tuesday.
5. Check Weekly calendar to see if this event is present in Next Week.

Proposed resolution

Spent some hrs to discover how it 's working for contextual filters, but can not find any logic in Calendar module itself.
It might have to be fixed in other modules or core level.

If fix is to be made, should be done in same place with Week view - Sunday event is missing when Week starts from Sunday

Remaining tasks

User interface changes

API changes

Data model changes

Comments

Austin986 created an issue. See original summary.

auseidon986’s picture

avpaderno’s picture

Issue tags: -multiday, -Date Range
joelpittet’s picture

Status: Active » Postponed (maintainer needs more info)

As maintainer I have been making steps to getting 8.x-1.x working for moving from D7. Is that the version you are all testing, and have you tried the dev branch? If you are referring to 8.x-1.x , can you update the version for this issue?