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:
authorJames Lopez <james@jameslopez.es>2016-11-04 14:57:23 +0300
committerJames Lopez <james@jameslopez.es>2016-11-17 10:22:57 +0300
commitbd31f24c548878597322b34965789c88ff8d2dde (patch)
tree10d9e8f425506f3f1097b1d3e6a1cc50ad3a22cf /app/controllers/projects/cycle_analytics
parenteccb6a5e920920bda11104ca608e652f84a944bf (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.rb10
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