Sha256: f4b58792d29c9c08113ab82c2102e23709737b20b079cdfccf9d288aa32e47d6

Contents?: true

Size: 541 Bytes

Versions: 3

Compression:

Stored size: 541 Bytes

Contents

Commontator::Engine.routes.draw do
  resources :threads, only: [:show] do
    resources :comments, except: [:index, :destroy], shallow: true do
      member do
        put 'delete'
        put 'undelete'
        
        put 'upvote'
        put 'downvote'
        put 'unvote'
      end
    end
    
    member do
      get 'mentions' if Commontator.mentions_enabled

      put 'close'
      put 'reopen'
      
      put 'subscribe', to: 'subscriptions#subscribe'
      put 'unsubscribe', to: 'subscriptions#unsubscribe'
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
commontator-6.0.0.pre.1 config/routes.rb
commontator-5.1.0 config/routes.rb
commontator-5.0.0 config/routes.rb