Skip to content
Snippets Groups Projects
routes.rb 863 B
Newer Older
Rails.application.routes.draw do
  require 'sidekiq/web'

    member do
  concern :sociable do
      post :like
      delete :unlike
  concern :reviewable do
    resources :reviews do
      member do
        post :rate
      end
  # devise_for :users, :controllers => { :omniauth_callbacks => "callbacks" }
  namespace :v1 do
    mount_devise_token_auth_for 'User', skip: [:omniauth_callbacks], at: :auth
    resources :collections, concerns: [:followable, :sociable, :reviewable]
    resources :learning_objects, concerns: [:sociable, :reviewable]
Giovanne Marcelo's avatar
Giovanne Marcelo committed
    resources :institutions do
      member do
        get :users, to: 'institutions#users'
      end