Method: ActivityNotification::SubscriptionsController#destroy

Defined in:
app/controllers/activity_notification/subscriptions_controller.rb

#destroy(params) ⇒ Response

Deletes a subscription.

DELETE /:target_type/:target_id/subscriptions/:id

Returns JavaScript view for ajax request or redirects to back as default.

Parameters:

  • params (Hash)

    Request parameters

Options Hash (params):

  • :filter (String) — default: nil

    Filter option to load subscription index (Nothing as all, ‘configured’ or ‘unconfigured’)

  • :limit (String) — default: nil

    Limit to query for subscriptions

  • :reverse (String) — default: 'false'

    Whether subscription index and unconfigured notification keys will be ordered as earliest first

  • :filtered_by_key (String) — default: nil

    Key of the subscription for filter

Returns:

  • (Response)

    JavaScript view for ajax request or redirects to back as default



76
77
78
79
# File 'app/controllers/activity_notification/subscriptions_controller.rb', line 76

def destroy
  @subscription.destroy
  return_back_or_ajax
end