From 31bac9641fc5ee0a96bff8d73d1cd173d737d9e9 Mon Sep 17 00:00:00 2001 From: luisramos0 Date: Thu, 1 Aug 2019 14:28:55 +0100 Subject: [PATCH] Move api products and variants routes and ctrl out of spree namespace --- .../{spree => }/api/products_controller.rb | 0 .../{spree => }/api/variants_controller.rb | 0 config/routes/api.rb | 15 +++++++++++++++ config/routes/spree.rb | 15 --------------- .../{spree => }/api/products_controller_spec.rb | 0 .../{spree => }/api/variants_controller_spec.rb | 0 6 files changed, 15 insertions(+), 15 deletions(-) rename app/controllers/{spree => }/api/products_controller.rb (100%) rename app/controllers/{spree => }/api/variants_controller.rb (100%) rename spec/controllers/{spree => }/api/products_controller_spec.rb (100%) rename spec/controllers/{spree => }/api/variants_controller_spec.rb (100%) diff --git a/app/controllers/spree/api/products_controller.rb b/app/controllers/api/products_controller.rb similarity index 100% rename from app/controllers/spree/api/products_controller.rb rename to app/controllers/api/products_controller.rb diff --git a/app/controllers/spree/api/variants_controller.rb b/app/controllers/api/variants_controller.rb similarity index 100% rename from app/controllers/spree/api/variants_controller.rb rename to app/controllers/api/variants_controller.rb diff --git a/config/routes/api.rb b/config/routes/api.rb index 99c7f76eda..bb8c98ba3b 100644 --- a/config/routes/api.rb +++ b/config/routes/api.rb @@ -1,5 +1,20 @@ Openfoodnetwork::Application.routes.draw do namespace :api do + resources :products do + collection do + get :bulk_products + get :overridable + end + delete :soft_delete + post :clone + + resources :variants do + delete :soft_delete + end + end + + resources :variants, :only => [:index] + resources :enterprises do post :update_image, on: :member get :managed, on: :collection diff --git a/config/routes/spree.rb b/config/routes/spree.rb index 2007665100..5eb389c93e 100644 --- a/config/routes/spree.rb +++ b/config/routes/spree.rb @@ -62,21 +62,6 @@ Spree::Core::Engine.routes.prepend do get :authorise_api, on: :collection end - resources :products do - collection do - get :bulk_products - get :overridable - end - delete :soft_delete - post :clone - - resources :variants do - delete :soft_delete - end - end - - resources :variants, :only => [:index] - resources :orders do get :managed, on: :collection diff --git a/spec/controllers/spree/api/products_controller_spec.rb b/spec/controllers/api/products_controller_spec.rb similarity index 100% rename from spec/controllers/spree/api/products_controller_spec.rb rename to spec/controllers/api/products_controller_spec.rb diff --git a/spec/controllers/spree/api/variants_controller_spec.rb b/spec/controllers/api/variants_controller_spec.rb similarity index 100% rename from spec/controllers/spree/api/variants_controller_spec.rb rename to spec/controllers/api/variants_controller_spec.rb