hgext3rd/evolve/cmdrewrite.py
branchstable
changeset 3452 8275ef099135
parent 3451 f062a4719e46
child 3456 b03d955e391e
child 3483 f03845bfd015
--- a/hgext3rd/evolve/cmdrewrite.py	Mon Jan 22 13:44:32 2018 +0530
+++ b/hgext3rd/evolve/cmdrewrite.py	Mon Jan 22 14:10:59 2018 +0530
@@ -126,13 +126,13 @@
         edit = opts.pop('edit', False)
         log = opts.get('logfile')
         opts['amend'] = True
-        if not (edit or opts['message'] or log):
-            opts['message'] = repo['.'].description()
         _resolveoptions(ui, opts)
         _alias, commitcmd = cmdutil.findcmd('commit', commands.table)
         try:
             wlock = repo.wlock()
             lock = repo.lock()
+            if not (edit or opts['message'] or log):
+                opts['message'] = repo['.'].description()
             rewriteutil.precheck(repo, [repo['.'].rev()], action='amend')
             return commitcmd[0](ui, repo, *pats, **opts)
         finally: