diff options
author | James Lopez <james@jameslopez.es> | 2016-11-04 14:57:23 +0300 |
---|---|---|
committer | James Lopez <james@jameslopez.es> | 2016-11-17 10:22:57 +0300 |
commit | bd31f24c548878597322b34965789c88ff8d2dde (patch) | |
tree | 10d9e8f425506f3f1097b1d3e6a1cc50ad3a22cf /app/controllers/projects/cycle_analytics | |
parent | eccb6a5e920920bda11104ca608e652f84a944bf (diff) |
Added branch option to test events
Also fixed test events ordering issue
Diffstat (limited to 'app/controllers/projects/cycle_analytics')
-rw-r--r-- | app/controllers/projects/cycle_analytics/events_controller.rb | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/app/controllers/projects/cycle_analytics/events_controller.rb b/app/controllers/projects/cycle_analytics/events_controller.rb index 86ed01b9ea4..0f0fd17c8a7 100644 --- a/app/controllers/projects/cycle_analytics/events_controller.rb +++ b/app/controllers/projects/cycle_analytics/events_controller.rb @@ -17,6 +17,8 @@ class Projects::CycleAnalytics::EventsController < Projects::ApplicationControll end def test + @opts = { from: start_date, branch: events_params[:branch_name] } + render_events(builds: events.test_events) end @@ -54,12 +56,16 @@ class Projects::CycleAnalytics::EventsController < Projects::ApplicationControll end def events - @events ||= Gitlab::CycleAnalytics::Events.new(project: project, from: start_date) + @events ||= Gitlab::CycleAnalytics::Events.new(project: project, options: options) + end + + def options + @opts ||= { from: start_date } end def events_params return {} unless params[:events].present? - { start_date: params[:events][:start_date] } + { start_date: params[:events][:start_date], branch_name: params[:events][:branch_name] } end end |