Mercurial > public > mercurial-scm > hg
comparison contrib/phabricator.py @ 38945:0dce1297dd01
phabricator: convert description into local
The description from conduit is a unicode.
Differential Revision: https://phab.mercurial-scm.org/D3980
author | C?dric Krier <ced@b2ck.com> |
---|---|
date | Wed, 25 Jul 2018 10:34:31 +0200 |
parents | 32fba6fe893d |
children | d8f07b16abfc |
comparison
equal
deleted
inserted
replaced
38944:c1de67691d5b | 38945:0dce1297dd01 |
---|---|
568 for i, rev in enumerate(revs): | 568 for i, rev in enumerate(revs): |
569 old = unfi[rev] | 569 old = unfi[rev] |
570 drevid = drevids[i] | 570 drevid = drevids[i] |
571 drev = [d for d in drevs if int(d[r'id']) == drevid][0] | 571 drev = [d for d in drevs if int(d[r'id']) == drevid][0] |
572 newdesc = getdescfromdrev(drev) | 572 newdesc = getdescfromdrev(drev) |
573 newdesc = encoding.unitolocal(newdesc) | |
573 # Make sure commit message contain "Differential Revision" | 574 # Make sure commit message contain "Differential Revision" |
574 if old.description() != newdesc: | 575 if old.description() != newdesc: |
575 parents = [ | 576 parents = [ |
576 mapping.get(old.p1().node(), (old.p1(),))[0], | 577 mapping.get(old.p1().node(), (old.p1(),))[0], |
577 mapping.get(old.p2().node(), (old.p2(),))[0], | 578 mapping.get(old.p2().node(), (old.p2(),))[0], |