From e82eb1c5db9efdc46af6d8f4ebf15d6a1cc2e888 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Lievremont Date: Wed, 11 Feb 2015 16:04:12 +0100 Subject: SONAR-4400 Issue tag cloud widget handles differential periods --- .../core/widgets/issues/issue_tag_cloud.html.erb | 24 ++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) (limited to 'plugins') diff --git a/plugins/sonar-core-plugin/src/main/resources/org/sonar/plugins/core/widgets/issues/issue_tag_cloud.html.erb b/plugins/sonar-core-plugin/src/main/resources/org/sonar/plugins/core/widgets/issues/issue_tag_cloud.html.erb index 9638db45121..99012a289e5 100644 --- a/plugins/sonar-core-plugin/src/main/resources/org/sonar/plugins/core/widgets/issues/issue_tag_cloud.html.erb +++ b/plugins/sonar-core-plugin/src/main/resources/org/sonar/plugins/core/widgets/issues/issue_tag_cloud.html.erb @@ -3,11 +3,15 @@ maxItems = widget_properties['maxItems'].to_i if has_role?(:user, @project) && !Internal.issues.listTagsForComponent(@project.uuid, maxItems).isEmpty() - search_options = {} + search_options = { + 'resolved' => 'false' + } if @project search_options['componentUuids'] = @project.uuid end - search_options['resolved'] = 'false' + if @dashboard_configuration.selected_period? + search_options['createdAfter'] = @snapshot.period_datetime(@dashboard_configuration.period_index).strftime('%FT%T%z') + end title = message('widget.issue_tag_cloud.title') %> @@ -24,10 +28,17 @@