Problem/Motivation

The Events listing shows only events that have not ended, and the 40 demo events ship with fixed dates from 28 July 2026 to 28 January 2027. 28 have ended, so a fresh install lists 12 events with no pager, and the list keeps shrinking until it is empty.

The functional suite caught it on 1.0.x: "The events listing pages 12 events at a time" fails because /events shows "Showing 1-12 of 12" and no pager (pipeline 1036731, job 13465312). On 13 November 2026 at 10:00 UTC the total drops to 11 and more checks fail.

Steps to reproduce

  1. Install Educare from 1.0.x.
  2. Open /events as an anonymous visitor.
  3. See "Showing 1-12 of 12" and no pager.

Proposed resolution

  • Move the 28 ended demo events forward 52 weeks, keeping weekday, time and duration. "Open Campus Day 2026" becomes "Open Campus Day 2027", alias included.
  • Make the paging scenario assert at least 13 results before it looks for the pager, so running out of events fails on the total.
  • Follow-up: date the demo events relative to the install date, so the listing never runs out.

Remaining tasks

  • ✅ File an issue
  • ❌ Addition/Change/Update/Fix
  • ❌ Testing to ensure no regression
  • ❌ Automated unit/functional testing coverage
  • ➖ Developer Documentation support
  • ➖ User Guide Documentation support
  • ➖ UX/UI designer responsibilities
  • ➖ Accessibility and Readability
  • ❌ Reviewed by a human
  • ❌ Code review by maintainers
  • ❌ Full testing and approval
  • ❌ Credit contributors
  • ❌ Review with the product owner
  • ✅ Update Release Notes
  • ✅ Release educare-1.0.10

User interface changes

  • A fresh install lists all 40 demo events again, with the pager.

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • N/A

AI-Generated: Yes

Issue fork educare-3636284

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

rajab natshah created an issue. See original summary.

  • rajab natshah committed 11c83fc1 on 1.0.x
    fix: #3636284 Move the expired demo events forward so the Events listing...
rajab natshah’s picture

Status: Active » Needs review
rajab natshah’s picture

Issue summary: View changes
Status: Needs review » Fixed
Issue tags: +educare-1.0.10

✅ Released in educare 1.0.10

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.