diff --git a/app/controllers/api/variants_controller.rb b/app/controllers/api/variants_controller.rb index 14575bbabc..c60aa8f7b5 100644 --- a/app/controllers/api/variants_controller.rb +++ b/app/controllers/api/variants_controller.rb @@ -6,12 +6,12 @@ module Api before_filter :product def index - @variants = scope.includes(:option_values).ransack(params[:q]).result + @variants = scope.includes(option_values: :option_type).ransack(params[:q]).result render json: @variants, each_serializer: Api::VariantSerializer end def show - @variant = scope.includes(:option_values).find(params[:id]) + @variant = scope.includes(option_values: :option_type).find(params[:id]) render json: @variant, serializer: Api::VariantSerializer end