Use resourceful routes for api messages in/outbox

This commit is contained in:
Anton Khorev 2024-12-22 06:57:39 +03:00
parent 017f7da76f
commit 45c90003c6
16 changed files with 344 additions and 288 deletions

View file

@ -80,13 +80,12 @@ OpenStreetMap::Application.routes.draw do
end
end
resources :messages, :path => "user/messages", :constraints => { :id => /\d+/ }, :only => [:create, :show, :update, :destroy] do
collection do
get "inbox"
get "outbox"
end
resources :messages, :path => "user/messages", :constraints => { :id => /\d+/ }, :only => [:create, :show, :update, :destroy]
namespace :messages, :path => "user/messages" do
resource :inbox, :only => :show
resource :outbox, :only => :show
end
post "/user/messages/:id" => "messages#update"
post "/user/messages/:id" => "messages#update", :as => nil
resources :traces, :path => "gpx", :only => [:create, :show, :update, :destroy], :id => /\d+/ do
scope :module => :traces do