Feature #3856 » user-page.patch
| app/controllers/users_controller.rb | ||
|---|---|---|
| 182 | 182 |
require_login || return |
| 183 | 183 |
@user = User.current |
| 184 | 184 |
else |
| 185 |
@user = User.find(params[:id]) |
|
| 185 |
if Integer(params[:id]) |
|
| 186 |
@user = User.find(params[:id]) |
|
| 187 |
end rescue @user = User.where(login: params[:id]).first |
|
| 186 | 188 |
end |
| 187 | 189 |
rescue ActiveRecord::RecordNotFound |
| 188 | 190 |
render_404 |
| config/routes.rb | ||
|---|---|---|
| 88 | 88 |
resources :memberships, :controller => 'principal_memberships' |
| 89 | 89 |
resources :email_addresses, :only => [:index, :create, :update, :destroy] |
| 90 | 90 |
end |
| 91 |
get '/u/:id', :to => 'users#show' |
|
| 91 | 92 | |
| 92 | 93 |
post 'watchers/watch', :to => 'watchers#watch', :as => 'watch' |
| 93 | 94 |
delete 'watchers/watch', :to => 'watchers#unwatch' |
- « Previous
- 1
- 2
- Next »