mirror of
https://github.com/fleetdm/fleet
synced 2026-05-22 00:18:27 +00:00
Fixes #30918 Could not reproduce the issue and do not see the issue in Dogfood logs anymore. The fix is speculative, but I'm pretty confident. Added comprehensive tests covering webhook error cases. # Checklist for submitter - [x] Changes file added for user-visible changes in `changes/`, `orbit/changes/` or `ee/fleetd-chrome/changes`. ## Testing - [x] Added/updated automated tests <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Improved authorization checks for calendar webhook endpoints to prevent server errors when authorization is missing. * **Tests** * Added comprehensive tests covering various error and edge cases for calendar webhook handling, ensuring improved reliability and robustness. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 line
99 B
Text
1 line
99 B
Text
Fixed 5XX errors on /api/v1/fleet/calendar/webhook/* endpoint due to missing authorization checks.
|