Sha256: 62f0de583a71b424de888c1bafdff3405d21e6d13ff311736304b9835bc1834c

Contents?: true

Size: 664 Bytes

Versions: 3

Compression:

Stored size: 664 Bytes

Contents

Spree::Core::Engine.routes.draw do
  namespace :api, defaults: { format: 'json' } do
    concern :legacy_return_routes do
      resources :legacy_return_authorizations, except: [:new, :create] do
        member do
          put :add
          put :cancel
          put :receive
        end
      end
    end
    resources :checkouts, only: [], concerns: :legacy_return_routes
    resources :orders, only: [], concerns: :legacy_return_routes
  end

  namespace :admin do
    resources :orders, except: [:show] do
      resources :legacy_return_authorizations, except: [:new, :create] do
        member do
          put :fire
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
solidus_legacy_return_authorizations-1.0.2 config/routes.rb
solidus_legacy_return_authorizations-1.0.1 config/routes.rb
solidus_legacy_return_authorizations-1.0.0 config/routes.rb