minor cleanup to routes.rb
This commit is contained in:
parent
84412863dc
commit
ff58d63191
3 changed files with 14 additions and 14 deletions
|
|
@ -125,7 +125,7 @@ class PeopleController < ApplicationController
|
||||||
end
|
end
|
||||||
|
|
||||||
def contacts
|
def contacts
|
||||||
@person = Person.find(params[:id])
|
@person = Person.find(params[:person_id])
|
||||||
if @person
|
if @person
|
||||||
@contact = current_user.contact_for(@person)
|
@contact = current_user.contact_for(@person)
|
||||||
@aspect = :profile
|
@aspect = :profile
|
||||||
|
|
|
||||||
|
|
@ -12,19 +12,16 @@ Diaspora::Application.routes.draw do
|
||||||
end
|
end
|
||||||
|
|
||||||
resources :status_messages, :only => [:new, :create, :destroy, :show]
|
resources :status_messages, :only => [:new, :create, :destroy, :show]
|
||||||
get 'p/:id' => 'posts#show', :as => 'post'
|
|
||||||
get 'bookmarklet' => 'status_messages#bookmarklet'
|
get 'bookmarklet' => 'status_messages#bookmarklet'
|
||||||
|
get 'p/:id' => 'posts#show', :as => 'post'
|
||||||
|
|
||||||
resources :photos, :except => [:index] do
|
resources :photos, :except => [:index] do
|
||||||
put 'make_profile_photo' => :make_profile_photo
|
put 'make_profile_photo' => :make_profile_photo
|
||||||
end
|
end
|
||||||
|
|
||||||
resources :comments, :only => [:create, :destroy]
|
resources :comments, :only => [:create, :destroy]
|
||||||
|
resource :like, :only => [:create]
|
||||||
|
|
||||||
get 'tags/:name' => 'tags#show', :as => 'tag'
|
|
||||||
resources :tags, :only => [:index]
|
|
||||||
|
|
||||||
resource :like, :only => [:create]
|
|
||||||
|
|
||||||
resources :conversations do
|
resources :conversations do
|
||||||
resources :messages, :only => [:create, :show]
|
resources :messages, :only => [:create, :show]
|
||||||
|
|
@ -35,6 +32,8 @@ Diaspora::Application.routes.draw do
|
||||||
get 'read_all' => :read_all, :on => :collection
|
get 'read_all' => :read_all, :on => :collection
|
||||||
end
|
end
|
||||||
|
|
||||||
|
resources :tags, :only => [:index]
|
||||||
|
get 'tags/:name' => 'tags#show', :as => 'tag'
|
||||||
|
|
||||||
# Users and people
|
# Users and people
|
||||||
|
|
||||||
|
|
@ -42,7 +41,7 @@ Diaspora::Application.routes.draw do
|
||||||
get :export
|
get :export
|
||||||
get :export_photos
|
get :export_photos
|
||||||
end
|
end
|
||||||
match '/people/:id/contacts' => 'people#contacts'
|
|
||||||
|
|
||||||
controller :users do
|
controller :users do
|
||||||
get 'public/:username' => :public, :as => 'users_public'
|
get 'public/:username' => :public, :as => 'users_public'
|
||||||
|
|
@ -63,22 +62,23 @@ Diaspora::Application.routes.draw do
|
||||||
get 'login' => redirect('/users/sign_in')
|
get 'login' => redirect('/users/sign_in')
|
||||||
|
|
||||||
scope 'admins', :controller => :admins do
|
scope 'admins', :controller => :admins do
|
||||||
match 'user_search' => :user_search
|
match 'user_search' => :user_search
|
||||||
get 'admin_inviter' => :admin_inviter
|
get 'admin_inviter' => :admin_inviter
|
||||||
get 'add_invites' => :add_invites, :as => 'add_invites'
|
get 'add_invites' => :add_invites, :as => 'add_invites'
|
||||||
end
|
end
|
||||||
|
|
||||||
resource :profile
|
resource :profile
|
||||||
|
|
||||||
resources :requests, :only => [:destroy, :create]
|
resources :requests, :only => [:destroy, :create]
|
||||||
|
|
||||||
resources :contacts, :except => [:index, :update]
|
resources :contacts, :except => [:index, :update]
|
||||||
resources :aspect_memberships, :only => [:destroy, :create, :update]
|
resources :aspect_memberships, :only => [:destroy, :create, :update]
|
||||||
resources :post_visibilities, :only => [:update]
|
resources :post_visibilities, :only => [:update]
|
||||||
|
|
||||||
resources :people, :except => [:edit, :update] do
|
resources :people, :except => [:edit, :update] do
|
||||||
resources :status_messages
|
resources :status_messages
|
||||||
resources :photos
|
resources :photos
|
||||||
|
get :contacts
|
||||||
post 'by_handle' => :retrieve_remote, :on => :collection, :as => 'person_by_handle'
|
post 'by_handle' => :retrieve_remote, :on => :collection, :as => 'person_by_handle'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -253,7 +253,7 @@ describe PeopleController do
|
||||||
it 'assigns the contacts of a person' do
|
it 'assigns the contacts of a person' do
|
||||||
contact = alice.contact_for(bob.person)
|
contact = alice.contact_for(bob.person)
|
||||||
contacts = contact.contacts
|
contacts = contact.contacts
|
||||||
get :contacts, :id => bob.person.id
|
get :contacts, :person_id => bob.person.id
|
||||||
assigns(:contacts_of_contact).should == contacts
|
assigns(:contacts_of_contact).should == contacts
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue