Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShinya Maeda <gitlab.shinyamaeda@gmail.com>2017-03-08 14:24:00 +0300
committerShinya Maeda <gitlab.shinyamaeda@gmail.com>2017-05-02 20:11:51 +0300
commit175800299bf497591e625e82fd71420644c0bc6b (patch)
treedd2a089a7124806a6cd71ac2208268a16f75dc71 /app/finders
parent83d02a0b609ea71ef8448b9012221962dda69aba (diff)
Add name(User)
Diffstat (limited to 'app/finders')
-rw-r--r--app/finders/pipelines_finder.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/app/finders/pipelines_finder.rb b/app/finders/pipelines_finder.rb
index c01a1a73666..10c8f5e0b2e 100644
--- a/app/finders/pipelines_finder.rb
+++ b/app/finders/pipelines_finder.rb
@@ -79,6 +79,14 @@ class PipelinesFinder
end
end
+ def by_name(items)
+ if params[:name].present?
+ items.joins(:user).where("users.name = ?", params[:name])
+ else
+ items
+ end
+ end
+
def by_username(items)
if params[:username].present?
items.joins(:user).where("users.username = ?", params[:username])