diff --git a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.blamepanel.js b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.blamepanel.js index b25356c0b0..a55fab01b0 100644 --- a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.blamepanel.js +++ b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.blamepanel.js @@ -52,7 +52,7 @@ Sonia.repository.BlamePanel = Ext.extend(Ext.grid.GridPanel, { }), root: 'blamelines', idProperty: 'lineNumber', - fields: [ 'lineNumber', 'author', 'revision', 'when', 'code'], + fields: [ 'lineNumber', 'author', 'revision', 'when', 'description', 'code'], sortInfo: { field: 'lineNumber' } @@ -125,10 +125,14 @@ Sonia.repository.BlamePanel = Ext.extend(Ext.grid.GridPanel, { renderRevision: function(value, metadata, record){ var title = 'Revision: ' + value; - var tip = 'Author: ' + record.get('author').name + '
'; + var tip = 'Author: ' + record.get('author').name; var when = record.get('when'); if ( when ){ - tip += 'When: ' + Ext.util.Format.formatTimestamp(when); + tip += '
When: ' + Ext.util.Format.formatTimestamp(when); + } + var description = record.get('description'); + if (description){ + tip += '
Description: ' + description; } metadata.attr = 'ext:qtitle="' + title + '"' + ' ext:qtip="' + tip + '"'; return String.format(