From 272fb1ea17f9274130c714b98d43ebb9f495fe4c Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Tue, 4 Dec 2012 21:56:19 +0100 Subject: [PATCH] fix js error if no parent1 is available --- .../sonia.repository.changesetviewergrid.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.changesetviewergrid.js b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.changesetviewergrid.js index de64d37094..a30072ef0f 100644 --- a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.changesetviewergrid.js +++ b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.changesetviewergrid.js @@ -214,10 +214,18 @@ Sonia.repository.ChangesetViewerGrid = Ext.extend(Ext.grid.GridPanel, { renderIds: function(value, p, record){ var parents = this.getParentIds(value, record); + var parent1 = null; + var parent2 = null; + if ( parents ){ + parent1 = parents[0]; + if (parents.length > 1){ + parent2 = parents[1]; + } + } return this.idsTemplate.apply({ id: this.getChangesetId(value, record), - parent: parents[0], - parent2: parents[1] + parent: parent1, + parent2: parent2 }); },