From 59f0cb64176adb44f0d26d14d673a322e3f99dff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Geuken?= Date: Thu, 8 Feb 2018 20:12:51 +0100 Subject: [PATCH] [frontend] Refactor parameter handling in build controller --- src/api/app/controllers/build_controller.rb | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/api/app/controllers/build_controller.rb b/src/api/app/controllers/build_controller.rb index b11427c16c2..41801a27100 100644 --- a/src/api/app/controllers/build_controller.rb +++ b/src/api/app/controllers/build_controller.rb @@ -55,13 +55,7 @@ def project_index end if !allowed && !params[:package].nil? - package_names = nil - if params[:package].is_a? Array - package_names = params[:package] - else - package_names = [params[:package]] - end - package_names.each do |pack_name| + [params[:package]].flatten.each do |pack_name| pkg = Package.find_by_project_and_name(prj.name, pack_name) if pkg.nil? allowed = permissions.project_change? prj