node_format = short and show_rev = yes not honored in post-commit message
|Reported by:||anonymous||Owned by:||Jun Omae|
|Severity:||normal||Keywords:||CommitTicketUpdater mercurial git|
The post-commit message in a ticket's history always shows the full hash for the changeset and no revision number, irrespective of node_format = short and show_rev = yes settings. Same if they are omitted (they are the defaults anyways). The shortened hash and the revision number are correctly displayed in the timeline, source browser, and apparently anywhere else.
To reproduce: create a ticket, commit to hg repo with a commit message like 'closes #1' to trigger a ticket status change. Now the ticket status is 'closed' and its history shows a message with the full hex hash and without revision number.
Change History (6)
comment:1 by , 7 years ago
|Component:||plugin/mercurial → ticket system|
|Keywords:||CommitTicketUpdater git added|
|Status:||new → assigned|
comment:5 by , 7 years ago
|Release Notes:||modified (diff)|
|Status:||assigned → closed|