Dismissed label not showing in the security related MR widget
Why are we doing this work
There is an issue with the Dismissed
label as part of the MR widget. As far as I could understand, there is a silent exception as vulnerability.finding_uuid
will be always undefined
here. From what I was able to investigate, we can either replace it with vulnerability.uuid
or expose finding_uuid
as part of FindingEntity
.
Steps to reproduce
- Create a MR with new vulnerabilities
- Dismiss one of the vulnerabilities via the security widget
- Reload the page
Note: It needs to be a new vulnerability (in which finding_uuid
isn't nil
).
Current behaviour:
Expected behaviour:
Relevant links
Non-functional requirements
-
Documentation: -
Feature flag: -
Performance: -
Testing:
Implementation plan
Verification steps
Edited by Zamir Martins