changeset 2281:1927dcb05178 beta

fixed bug with improper stripping of commit messages
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 16 May 2012 18:52:26 +0200
parents 24095abde696
children 1e617a418b19 e285aa097a81
files rhodecode/lib/vcs/backends/git/changeset.py
diffstat 1 files changed, 2 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/lib/vcs/backends/git/changeset.py	Wed May 16 01:24:23 2012 +0200
+++ b/rhodecode/lib/vcs/backends/git/changeset.py	Wed May 16 18:52:26 2012 +0200
@@ -38,14 +38,11 @@
         self._tree_id = commit.tree
 
         try:
-            self.message = safe_unicode(commit.message[:-1])
-            # Always strip last eol
+            self.message = safe_unicode(commit.message)
         except UnicodeDecodeError:
-            self.message = commit.message[:-1].decode(commit.encoding
-                or 'utf-8')
+            self.message = commit.message.decode(commit.encoding or 'utf-8')
         #self.branch = None
         self.tags = []
-        #tree = self.repository.get_object(self._tree_id)
         self.nodes = {}
         self._paths = {}