fix: webhook route — verify+parse via ctx parts, not GAuthClient method
verify_and_parse_webhook exists only on GAuthClient; the route holds
HmacWebhookVerifier + JsonWebhookParser directly, so call verify() and
parse() separately (signature itself was always fine — the AttributeError
landed in the 401 bucket).

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 5aa1bd3 commit 84dfcfc6ec800e9e3e64f2790101f4c39765fb2e
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 7 hours ago
Showing 1 changed file
View
panel/backend/app/api/auth_routes.py