diff options
author | Valeriy Sizov <vsv2711@gmail.com> | 2012-12-18 20:52:18 +0200 |
---|---|---|
committer | Valeriy Sizov <vsv2711@gmail.com> | 2012-12-20 20:52:12 +0200 |
commit | 77d632890bce9835929daeec829b529799915815 (patch) | |
tree | 8b03676cc786d56252b0124de3493eceb801b4fd /lib/api/projects.rb | |
parent | aa8d4d9fea175e209ac3652f3743ce2801144a66 (diff) | |
download | gitlab-ce-77d632890bce9835929daeec829b529799915815.tar.gz |
refactoring gfm_autocomplete
Diffstat (limited to 'lib/api/projects.rb')
-rw-r--r-- | lib/api/projects.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/api/projects.rb b/lib/api/projects.rb index 384dbcd5473..044a6272766 100644 --- a/lib/api/projects.rb +++ b/lib/api/projects.rb @@ -57,10 +57,15 @@ module Gitlab # # Parameters: # id (required) - The ID or code name of a project + # query - Query string # Example Request: # GET /projects/:id/members get ":id/members" do - @members = paginate user_project.users + if params[:query].present? + @members = paginate user_project.users.where("username LIKE ?", "%#{params[:query]}%") + else + @members = paginate user_project.users + end present @members, with: Entities::ProjectMember, project: user_project end |