Switch to side-by-side view
--- a/Allura/allura/model/repo.py +++ b/Allura/allura/model/repo.py @@ -414,7 +414,9 @@ def ls(self): # Load last commit info - id_re = re.compile("^{0}:{1}:".format(self.repo._id, h.really_unicode(self.path()).encode('utf-8'))) + id_re = re.compile("^{0}:{1}:".format( + self.repo._id, + re.escape(h.really_unicode(self.path()).encode('utf-8')))) lc_index = dict( (lc.name, lc.commit_info) for lc in LastCommitDoc.m.find(dict(_id=id_re)))