diff --git a/scm-plugins/scm-hg-plugin/src/main/resources/sonia/scm/hgbrowse.py b/scm-plugins/scm-hg-plugin/src/main/resources/sonia/scm/hgbrowse.py index e8f46b0b30..7f305a7044 100644 --- a/scm-plugins/scm-hg-plugin/src/main/resources/sonia/scm/hgbrowse.py +++ b/scm-plugins/scm-hg-plugin/src/main/resources/sonia/scm/hgbrowse.py @@ -45,6 +45,7 @@ if len(pythonPath) > 0: from mercurial import hg, ui import datetime, time +from xml.sax.saxutils import escape def getName(path): parts = path.split('/') @@ -147,7 +148,7 @@ for file in files: print ' false' print ' ' + str(file.size()) + '' print ' ' + str(time).split('.')[0] + '' - print ' ' + escape(desc.encode('UTF-8')) + '' + print ' ' + escape(desc) + '' print ' ' print ' ' print ''