Skip to content

fix(calendar): hide linked Google Calendar events - #2218

Open
Pedrohgv wants to merge 1 commit into
callumalpass:mainfrom
Pedrohgv:fix/hide-linked-calendar-events
Open

fix(calendar): hide linked Google Calendar events#2218
Pedrohgv wants to merge 1 commit into
callumalpass:mainfrom
Pedrohgv:fix/hide-linked-calendar-events

Conversation

@Pedrohgv

Copy link
Copy Markdown

Summary

Fixes #1451 by suppressing the Google Calendar copy of a TaskNotes task in Calendar and Mini Calendar views.

  • Filters only events from the configured TaskNotes Google export calendar.
  • Matches direct event IDs, detached recurring exceptions, and expanded instances of an exported recurring series.
  • Keeps unrelated events and events from other Google calendars visible.

Tests

  • npx jest tests/unit/bases/calendarExternalEvents.test.ts
  • npm run lint:ts
  • npm run lint:review-types
  • npm run lint:architecture
  • npm run build

The full unit suite has pre-existing failures on the base branch related to generated releaseNotes imports and a date-sensitive calendar-mutation test; this change introduces no additional failures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: tasks synced to integrated calendar appear twice on calendar view

1 participant