Rails.application.routes.draw do scope '/:foodcoop' do resources :messages, :only => [:index, :show, :new, :create] do member do get :thread post :toggle_private end end resources :message_threads, :only => [:index, :show] resources :messagegroups, only: [:index] do member do post :join post :leave end end namespace :admin do resources :messagegroups do get :memberships, on: :member end end end end