[#3581] ticket:117 apply h.really_unicode to blob names
diff --git a/ForgeHg/forgehg/model/hg.py b/ForgeHg/forgehg/model/hg.py
index 8e71b53..fa02d86 100644
--- a/ForgeHg/forgehg/model/hg.py
+++ b/ForgeHg/forgehg/model/hg.py
@@ -208,10 +208,10 @@
for name, t in tree.trees.iteritems():
self.refresh_tree_info(t, seen, lazy)
doc.tree_ids.append(
- dict(name=name, id=t.hex()))
+ dict(name=h.really_unicode(name), id=t.hex()))
for name, oid in tree.blobs.iteritems():
doc.blob_ids.append(
- dict(name=name, id=oid))
+ dict(name=h.really_unicode(name), id=oid))
doc.m.save(safe=False)
return doc