Skip to content

[BUG] Events are visible in the app even though their ids are in the "originating calendar id" blacklist #158

@dobromirdobrev

Description

@dobromirdobrev

Describe the bug
An event is visible in the Illinois app even though the id is in the "originating calendar id" black list.

Origin:

Subtracting Webtools Calendars
@dobromirdobrev I moved four of the calendar ids from the "calendar ids" list to the "originating calendar ids" list on Friday, August 22. The events on those calendars are still displaying. I would expect none of the events from these four calendars to display in the app.

Here are the calendars:
https://calendars.illinois.edu/list/5801
https://calendars.illinois.edu/list/937
https://calendars.illinois.edu/list/8300
https://calendars.illinois.edu/list/7127

As one example, you will see the event "The NetMath Office will close at 2 pm on Friday, August 29th and remain closed until 9am Tuesday September 2nd, 2025 in observance of Labor Day" on calendar 5801. In the app, that event still does display. I would expect the event to be removed from displaying in the app after the nightly sync.

Expected behavior
Once the id is in the "originating calendar id" blacklist then the event should not be visible in the Illinois app.
So, neither of these events should be visible in the Illinois app

Additional context
Source: rokwire/illinois-app#4787 (comment)

Observations
From the IDs shown in the original ticket, I noticed that only two events are visible in the Illinois app:

  • Id: 5801

    Visible (Incorrect):
    * "The NetMath Office will close at 2 pm on Friday, August 29th and remain closed until 9am Tuesday September 2nd, 2025 in observance of Labor Day"
    * "The NetMath Office will close at 2 pm on Wednesday, November 26th and remain closed until 9am Monday December 1st, 2024 in observance of the Thanksgiving Holidays"

    Not visible (Correct):
    * "NetMath Office Closed for Labor Day: September 1st, 2025"
    * "NetMath Office Closed for Thanksgiving Day: November 27th, 2025"
    * "NetMath Office Closed for Day after Thanksgiving Holiday: November 28th, 2025"

  • Id: 937 – no events are visible (correct).

  • Id: 8300 – there is only 1 event, and it is not visible in the app (correct).

  • Id: 7127 – no events are visible in the app (correct).

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions