diff -r a6addfd64507 -r 32fba6fe893d contrib/phabricator.py --- a/contrib/phabricator.py Tue Jun 19 11:07:23 2018 -0700 +++ b/contrib/phabricator.py Tue Jun 19 11:07:40 2018 -0700 @@ -580,9 +580,7 @@ repo, old, parents=parents, text=newdesc, user=old.user(), date=old.date(), extra=old.extra()) - overrides = {(b'phases', b'new-commit'): old.phase()} - with ui.configoverride(overrides, b'phabsend'): - newnode = new.commit() + newnode = new.commit() mapping[old.node()] = [newnode] # Update diff property @@ -592,7 +590,7 @@ if tagname in repo.tags(): tags.tag(repo, tagname, nullid, message=None, user=None, date=None, local=True) - scmutil.cleanupnodes(repo, mapping, b'phabsend') + scmutil.cleanupnodes(repo, mapping, b'phabsend', fixphase=True) if wnode in mapping: unfi.setparents(mapping[wnode][0])