diff --git a/scm-webapp/pom.xml b/scm-webapp/pom.xml
index 3e40b08035..4bcbc5df03 100644
--- a/scm-webapp/pom.xml
+++ b/scm-webapp/pom.xml
@@ -486,6 +486,21 @@
+
+
+ jira
+
+
+
+
+ sonia.scm.plugins
+ scm-jira-plugin
+ 1.0-SNAPSHOT
+
+
+
+
+
it
diff --git a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.grid.js b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.grid.js
index 3ce84fa473..4e237dc64d 100644
--- a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.grid.js
+++ b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.grid.js
@@ -140,7 +140,11 @@ Sonia.repository.Grid = Ext.extend(Sonia.rest.Grid, {
// call open listeners
Ext.each(Sonia.repository.openListeners, function(listener){
- listener.onOpen(item, panels);
+ if (Ext.isFunction(listener)){
+ listener(item, panels);
+ } else {
+ listener.call(listener.scope, item, panels);
+ }
});
} else {