@@ 1826,7 1826,7 @@ def _bzexport_phabsend(ui, repo, opts, r
revmap = {}
# Avoid repeated rewriting by processing descendant-first.
revs.reverse()
- for rev in revs:
+ for rev, values in zip(revs, reversed(value_sets)):
# When processing in this order, lookup shouldn't be needed. Do it
# anyway, in case I change something.
rev = recursive_lookup(rev, revmap)
@@ 1842,6 1842,7 @@ def _bzexport_phabsend(ui, repo, opts, r
msg += ">"
ui.write(b'Patch description: ' + repo[rev].description() + b'\n')
bug = ui.prompt(msg.encode(), default=suggested_bug.encode()).decode()
+ values['BUGNUM'] = bug
revmap.update(maybe_update_patch(ui, repo, rev, bug, opts))
revs = reversed([recursive_lookup(r, revmap) for r in revs])