Skip to content

Backend/requests: Fix calendar event cancellation#8635

Merged
tristanlabelle merged 3 commits into
developfrom
backend/bugfix/host-request-ics-cancellation
May 16, 2026
Merged

Backend/requests: Fix calendar event cancellation#8635
tristanlabelle merged 3 commits into
developfrom
backend/bugfix/host-request-ics-cancellation

Conversation

@tristanlabelle

@tristanlabelle tristanlabelle commented May 16, 2026

Copy link
Copy Markdown
Contributor

See #8557, host request cancellation was detected by Gmail but failed to reflect in Gcal. Gemini helped me figure it out.

Fixes #8557

Testing

Manually tweaked events and imported them successively into Gcal to observe correct removal. Will also test post-merge (MailDev doesn't have the Gcal tie-in).

Backend checklist

  • Added tests for any new code or added a regression test if fixing a bug
  • Run the backend locally and it works
  • Added migrations if there are any database changes, rebased onto develop if necessary for linear migration history

For maintainers

  • Maintainers can push commits to my branch
  • Maintainers can merge this PR for me

@vercel

vercel Bot commented May 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
couchers Ready Ready Preview May 16, 2026 2:45pm

Request Review

@tristanlabelle
tristanlabelle marked this pull request as ready for review May 16, 2026 14:53
@tristanlabelle
tristanlabelle requested a review from aapeliv as a code owner May 16, 2026 14:53
@tristanlabelle
tristanlabelle requested review from a team and lennartvanlaake May 16, 2026 14:54
@tristanlabelle
tristanlabelle merged commit 04c5a6b into develop May 16, 2026
9 of 10 checks passed
@tristanlabelle
tristanlabelle deleted the backend/bugfix/host-request-ics-cancellation branch May 16, 2026 23:18
@github-actions github-actions Bot added the release notes: pending Add to stuff that should be included in release notes label May 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

📝 Release Notes

This PR should be included in the release notes.

Suggested release note:

Fixed a bug that prevented cancelled host requests from being properly removed from Google Calendar
🤖 Bot Debug Information

Model: couchers.openai.gpt-5.4
Decision: include
Reasoning: This fixes a real user-facing bug where cancelled host request calendar events were not properly removed from Google Calendar, affecting people who rely on calendar invites from request emails.

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

Labels

release notes: pending Add to stuff that should be included in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Events: Host request cancellation email .ics isn't reflected in calendar

2 participants