diff options
author | Shinya Maeda <gitlab.shinyamaeda@gmail.com> | 2017-03-08 20:24:00 +0900 |
---|---|---|
committer | Shinya Maeda <gitlab.shinyamaeda@gmail.com> | 2017-05-03 02:11:51 +0900 |
commit | 175800299bf497591e625e82fd71420644c0bc6b (patch) | |
tree | dd2a089a7124806a6cd71ac2208268a16f75dc71 /app/finders | |
parent | 83d02a0b609ea71ef8448b9012221962dda69aba (diff) | |
download | gitlab-ce-175800299bf497591e625e82fd71420644c0bc6b.tar.gz |
Add name(User)
Diffstat (limited to 'app/finders')
-rw-r--r-- | app/finders/pipelines_finder.rb | 8 |
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]) |