Fix n plus one issue ci build dast profile
All threads resolved!
All threads resolved!
Compare changes
- Marcos Rocha authored
@@ -11,7 +11,6 @@ def initialize(project:, current_user: nil, params: {})
@@ -11,7 +11,6 @@ def initialize(project:, current_user: nil, params: {})
@@ -20,6 +19,17 @@ def execute
@@ -20,6 +19,17 @@ def execute
@@ -33,14 +43,11 @@ def execute
@@ -33,14 +43,11 @@ def execute
@dast_scanner_profiles_builds.append({ ci_build_id: build.id, dast_scanner_profile_id: dast_scanner_profile.id }) if has_permission?(dast_scanner_profile, build.options[:dast_configuration][:scanner_profile])
dast_site_profiles_names = @builds.collect {|build| build.options[:dast_configuration][:site_profile] if build.options[:dast_configuration]}
@@ -64,7 +71,7 @@ def has_permission?(profile, name)
@@ -64,7 +71,7 @@ def has_permission?(profile, name)