Sha256: 10ec9246292605401f6c040e1b30c2f0a0614a8a24639d2d6798f9caa740aa7e

Contents?: true

Size: 660 Bytes

Versions: 5

Compression:

Stored size: 660 Bytes

Contents

module Spree
  module Controllers
    module Api
      module V1
        module Subscriptions
          module MealPreferenceDecorator
            def subscription_params
              params.require(:subscription).permit(
                line_items_attributes: line_item_attributes,
                shipping_address_attributes: Spree::PermittedAttributes.address_attributes,
                box_preference_attributes: {}
              )
            end
          end
        end
      end
    end
  end
end

SolidusSubscriptions::Api::V1::SubscriptionsController.prepend(Spree::Controllers::Api::V1::Subscriptions::MealPreferenceDecorator)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
solidus_subscription_boxes-0.0.11 app/decorators/spree/controllers/api/v1/subscriptions/meal_preference_decorator.rb
solidus_subscription_boxes-0.0.8 app/decorators/spree/controllers/api/v1/subscriptions/meal_preference_decorator.rb
solidus_subscription_boxes-0.0.7 app/decorators/spree/controllers/api/v1/subscriptions/meal_preference_decorator.rb
solidus_subscription_boxes-0.0.6 app/decorators/spree/controllers/api/v1/subscriptions/meal_preference_decorator.rb
solidus_subscription_boxes-0.0.5 app/decorators/spree/controllers/api/v1/subscriptions/meal_preference_decorator.rb