aboutsummaryrefslogtreecommitdiff
path: root/rhodecode/lib/vcs/backends/git/changeset.py
diff options
context:
space:
mode:
authorMarcin Kuzminski <marcin@python-works.com>2012-05-16 18:52:26 +0200
committerMarcin Kuzminski <marcin@python-works.com>2012-05-16 18:52:26 +0200
commit3423cd2a1c8a129b9d73b0a5d79dbd77632397bd (patch)
tree765541c6934d68db267d10fe50531c5aea867e36 /rhodecode/lib/vcs/backends/git/changeset.py
parent5bf3c7347f38cbe8852ab46fe9ef21757ffdb092 (diff)
fixed bug with improper stripping of commit messages
--HG-- branch : beta
Diffstat (limited to 'rhodecode/lib/vcs/backends/git/changeset.py')
-rw-r--r--rhodecode/lib/vcs/backends/git/changeset.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/rhodecode/lib/vcs/backends/git/changeset.py b/rhodecode/lib/vcs/backends/git/changeset.py
index c7b1ce11..df493728 100644
--- a/rhodecode/lib/vcs/backends/git/changeset.py
+++ b/rhodecode/lib/vcs/backends/git/changeset.py
@@ -38,14 +38,11 @@ class GitChangeset(BaseChangeset):
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 = {}