From 3faab136004d195fa89c4c32313200aae0a4c68a Mon Sep 17 00:00:00 2001 From: simonbrandhof Date: Wed, 3 Nov 2010 13:30:36 +0000 Subject: [PATCH] SONAR-1643 add parameters widget and dashboard to widget templates --- .../WEB-INF/app/views/dashboard/_configure_widget.html.erb | 2 +- .../main/webapp/WEB-INF/app/views/dashboard/_widget.html.erb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_configure_widget.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_configure_widget.html.erb index 94f8cbc6375..d592eceb471 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_configure_widget.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_configure_widget.html.erb @@ -1,6 +1,6 @@ <% begin - widget_body=render :inline => definition.getTarget().getTemplate(), :locals => {:widget_properties => widget.properties_as_hash} + widget_body=render :inline => definition.getTarget().getTemplate(), :locals => {:widget_properties => widget.properties_as_hash, :widget => widget, :dashboard => @dashboard} rescue => error logger.error("Can not render widget #{definition.getId()}: " + error) logger.error(error.backtrace.join("\n")) diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_widget.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_widget.html.erb index 592313173f9..e6ff5c55943 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_widget.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_widget.html.erb @@ -2,7 +2,7 @@ <% if widget.configured %> <% begin - widget_body=render :inline => definition.getTarget().getTemplate(), :locals => {:widget_properties => widget.properties_as_hash} + widget_body=render :inline => definition.getTarget().getTemplate(), :locals => {:widget_properties => widget.properties_as_hash, :widget => widget, :dashboard => @dashboard} rescue => error logger.error("Can not render widget #{definition.getId()}: " + error) logger.error(error.backtrace.join("\n")) -- 2.39.5