Class: Devise::SubscribesController
- Inherits:
-
DeviseController
- Object
- DeviseController
- Devise::SubscribesController
- Defined in:
- app/controllers/devise/subscribes_controller.rb
Instance Method Summary collapse
-
#update ⇒ Object
GET /resource/subscribe/unsubscribe?unsubscribe_token=abcdef.
Instance Method Details
#update ⇒ Object
GET /resource/subscribe/unsubscribe?unsubscribe_token=abcdef
4 5 6 7 8 9 10 |
# File 'app/controllers/devise/subscribes_controller.rb', line 4 def update unless params[:unsubscribe_token] && self.resource = resource_class.find_by_unsubscribe_token(params[:unsubscribe_token]) (:alert, :unsubscribe_token_invalid) return redirect_to after_sign_out_path_for(resource_name) end resource.update_column :subscribe, false end |