Hi,
We're using a Herald rule to trigger an audit on all commits as described here.
The problem is in the Audit tool in the commits section (/audit/view/commits/), the commits that are Audit Required but haven't had any comments appear as Audit Status: None.
Commits with comments correctly appear as Audit Required.
(see attached audit-none.png for an example of this)
If you look at the commit in Diffusion, you'll see that the status is Audit Required as it should be.
(see audit-none-is-required.png for an example of this with rPUP6304 from the first screenshot)
Finally, this causes issues with the filter, as filtering by Open will only show those commits that have been acted on, rather than correctly list all the commits with Audit Required.
(see audit-none-open.png for this example. Notice that rPUP6304 is missing, but rPUP4725 is shown)
It looks like it might be only listing as Audit Required if there is a particular Auditor assigned, rather than a general Project.
If this is desired behaviour, perhaps include Audit Required: None in the Open filter.
Repro steps:
- Set up audit flow as per link above
- Make a commit and trigger an audit
- Notice that audit appears in Audit list
- Click through to Diffusion for commit and notice Audit is listed as Audit Required
- Go to Audit and select Commits->All (url /audit/view/commits/)
- Notice that commit is listed as Audit Status: None
- Comment on audit (without Accept/Raise Concern)
- Notice that commit is now listed as Audit Required.