Fix Web Push subscription deletion endpoint incorrectly expecting anti-CSRF tokens (#39918)

This commit is contained in:
Claire
2026-07-22 16:38:49 +02:00
parent 503aee6be4
commit d813ddd1db
2 changed files with 11 additions and 0 deletions

View File

@@ -6,6 +6,8 @@ class Api::Web::PushSubscriptionsController < Api::Web::BaseController
before_action :destroy_previous_subscriptions, only: :create, if: :prior_subscriptions?
after_action :update_session_with_subscription, only: :create
skip_forgery_protection only: :destroy
def create
@push_subscription = ::Web::PushSubscription.create!(web_push_subscription_params)