Skip to content

Conversation

@naveensingh
Copy link
Member

@naveensingh naveensingh commented Oct 5, 2025

Type of change(s)

  • Bug fix
  • Feature / enhancement
  • Infrastructure / tooling (CI, build, deps, tests)
  • Documentation

What changed and why

  1. Updated the isEventChanged() function to check for:
    • Repeat limit (recurrence end)
    • Attendees
    • Availability (free/busy)
    • Access level (private/public/confidential)
    • Event status (confirmed/tentative/cancelled)
  2. Updated the isTaskChanged() function to check for:
    • Repeat limit (recurrence end)

The issue also mentioned the timezone field, but that seems to already work properly.

Tests performed

Tested discarding:

  • Repeat limit (recurrence end)
  • Attendees
  • Availability (free/busy)
  • Access level (private/public/confidential)
  • Event status (confirmed/tentative/cancelled)

Closes the following issue(s)

Checklist

  • I read the contribution guidelines.
  • I manually tested my changes on device/emulator (if applicable).
  • I updated the "Unreleased" section in CHANGELOG.md (if applicable).
  • I have self-reviewed my pull request (no typos, formatting errors, etc.).
  • All checks are passing.

@naveensingh naveensingh added testers needed We need testers for this issue or pull request and removed testers needed We need testers for this issue or pull request labels Oct 5, 2025
@naveensingh naveensingh marked this pull request as ready for review October 6, 2025 10:14
@naveensingh naveensingh merged commit b8e9770 into main Oct 6, 2025
10 of 15 checks passed
@naveensingh naveensingh deleted the naveensingh/check-all-fields-editor branch October 6, 2025 10:16
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.

Save/discard changes dialog is not triggered for certain edits

2 participants