Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
Xray DC V7.4.2
-
Xray 2024 S6
-
Description
Description
When generating a Traceability report where we have a defect on project B and the user does not have browse permission, we get a 500 error.
Pre-conditions
Login with a user with browse permission on Project A but not on Project B
How to reproduce
1. Project A -> Create Requirement
2. Project A -> Create Test issue
3. Project A -> Create Test Execution issue
4. Execute and create a defect on Project B
5. Define a version on the report scope
6. Generate report.
Actual result/Attachments
we get an error:
error: {"status-code":500,"stack-trace":"java.lang.NullPointerException\n\tat com.xpandit.raven.reports.traceability.service.TraceabilityReportDataProviderImpl.a(Unknown Source)
Expected result
Should be able to generate the Report