From eeadd6b211d361033d4642d89b19156aa1f865a0 Mon Sep 17 00:00:00 2001 From: Toks Date: Mon, 13 May 2013 15:25:52 -0400 Subject: [PATCH] fixes #1097 --- app/controllers/users_controller.rb | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index bb6445b4f..31219a2a6 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -15,10 +15,15 @@ class UsersController < ApplicationController end def index - @users = User.search(params[:search]).order("users.id desc").paginate(params[:page], :search_count => params[:search]) - respond_with(@users) do |format| - format.xml do - render :xml => @users.to_xml(:root => "users") + if params[:name].present? + @user = User.find_by_name(params[:name]) + redirect_to user_path(@user) + else + @users = User.search(params[:search]).order("users.id desc").paginate(params[:page], :search_count => params[:search]) + respond_with(@users) do |format| + format.xml do + render :xml => @users.to_xml(:root => "users") + end end end end