api/app/controllers/spree/api/v2/platform/cms_sections_controller.rb
module Spree
module Api
module V2
module Platform
class CmsSectionsController < ResourceController
private
def model_class
Spree::CmsSection
end
def spree_permitted_attributes
stored_attributes = []
Spree::CmsSection::TYPES.each do |type|
type.constantize.stored_attributes.each do |_name, values|
values.each do |value|
stored_attributes << value
end
end
end
super + stored_attributes.compact.uniq!
end
end
end
end
end
end