From 5f4b2a752bdb6a655e7836a3bc856deed29803b1 Mon Sep 17 00:00:00 2001 From: Rob Harrington Date: Thu, 2 Oct 2014 12:32:26 +1000 Subject: [PATCH] Product controller loads correct data for create and update actions --- app/controllers/spree/admin/products_controller_decorator.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/spree/admin/products_controller_decorator.rb b/app/controllers/spree/admin/products_controller_decorator.rb index 4c9c32dbae..8561704686 100644 --- a/app/controllers/spree/admin/products_controller_decorator.rb +++ b/app/controllers/spree/admin/products_controller_decorator.rb @@ -2,14 +2,14 @@ require 'open_food_network/spree_api_key_loader' Spree::Admin::ProductsController.class_eval do include OpenFoodNetwork::SpreeApiKeyLoader - before_filter :load_form_data, :only => [:bulk_edit, :new, :edit] + before_filter :load_form_data, :only => [:bulk_edit, :new, :create, :edit, :update] before_filter :load_spree_api_key, :only => :bulk_edit alias_method :location_after_save_original, :location_after_save respond_to :json, :only => :clone - respond_override create: { html: { + respond_override create: { html: { success: lambda { if params[:button] == "add_another" redirect_to new_admin_product_path