Clean up route configuration
* Avoid old ruby hash syntax; * Sort rules; * Refactor arguments to :only options.
This commit is contained in:
parent
c0b2621b2f
commit
f49f04b650
@ -2,25 +2,24 @@ Rails.application.routes.draw do
|
|||||||
root 'home#index'
|
root 'home#index'
|
||||||
|
|
||||||
namespace :api do
|
namespace :api do
|
||||||
get '/ping' => 'application#ping'
|
get '/ping', to: 'application#ping'
|
||||||
resources :sounds, only: [:show]
|
match '*all', to: 'application#cor_preflight', via: :options
|
||||||
resources :tracks, only: [:index]
|
resources :playlists, only: %i[index create]
|
||||||
resources :playlists, only: [:index, :create]
|
resources :sessions, only: :create
|
||||||
resources :sessions, only: [:create]
|
resources :sounds, only: :show
|
||||||
|
resources :tracks, only: :index
|
||||||
match '*all' => 'application#cor_preflight', via: :options
|
|
||||||
end
|
end
|
||||||
|
|
||||||
resources :sounds, only: [:show]
|
resources :playlists
|
||||||
|
|
||||||
resources :users, only: [:new, :create]
|
resources :sessions, only: %i[new create]
|
||||||
|
get '/signout', to: 'sessions#destroy'
|
||||||
|
|
||||||
resources :sessions, only: [:new, :create]
|
resources :sounds, only: :show
|
||||||
get '/signout' => 'sessions#destroy'
|
|
||||||
|
|
||||||
resources :tracks do
|
resources :tracks do
|
||||||
get 'download', on: :member
|
get 'download', on: :member
|
||||||
end
|
end
|
||||||
|
|
||||||
resources :playlists
|
resources :users, only: %i[new create]
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user