mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-03-01 02:03:22 +00:00
Call single-use before_filters from actions instead
This commit is contained in:
@@ -11,11 +11,12 @@ class EnterprisesController < BaseController
|
||||
|
||||
before_filter :clean_permalink, only: :check_permalink
|
||||
before_filter :enable_embedded_shopfront
|
||||
before_filter :set_enterprise, only: :relatives
|
||||
|
||||
respond_to :js, only: :permalink_checker
|
||||
|
||||
def relatives
|
||||
set_enterprise
|
||||
|
||||
respond_to do |format|
|
||||
format.json do
|
||||
enterprises = @enterprise.andand.relatives.andand.activated
|
||||
|
||||
@@ -1,8 +1,5 @@
|
||||
module Spree
|
||||
class CreditCardsController < BaseController
|
||||
before_filter :set_credit_card, only: [:destroy]
|
||||
before_filter :destroy_at_stripe, only: [:destroy]
|
||||
|
||||
def new_from_token
|
||||
# A new Customer is created for every credit card (same as via ActiveMerchant)
|
||||
# Note that default_source is the card represented by the token
|
||||
@@ -20,6 +17,9 @@ module Spree
|
||||
end
|
||||
|
||||
def destroy
|
||||
@credit_card = Spree::CreditCard.find(params[:id])
|
||||
destroy_at_stripe
|
||||
|
||||
if @credit_card.destroy
|
||||
flash[:success] = I18n.t(:card_has_been_removed, number: "x-#{@credit_card.last_digits}")
|
||||
else
|
||||
@@ -58,9 +58,5 @@ module Spree
|
||||
card.user_id = spree_current_user.id
|
||||
card
|
||||
end
|
||||
|
||||
def set_credit_card
|
||||
@credit_card = Spree::CreditCard.find(params[:id])
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user