Skip to content

Commit 496484b

Browse files
committed
Fix crash issue in report JS
1 parent ade75c0 commit 496484b

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

CSF.Screenplay.JsonToHtmlReport.Template/src/js/ReportWriter/ReportableElementCreator.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,11 @@ export class ReportableElementCreator {
8787
}
8888

8989
const reportElement = reportableElement.querySelector('.report');
90-
reportElement.setAttribute('title', 'Performable report; click to expand/collapse');
91-
reportElement.addEventListener('click', ev => ev.currentTarget.parentElement.classList.toggle('collapsed'));
90+
if(reportElement) {
91+
reportElement.setAttribute('title', 'Performable report; click to expand/collapse');
92+
reportElement.addEventListener('click', ev => ev.currentTarget.parentElement.classList.toggle('collapsed'));
93+
}
94+
9295

9396
for (const containedReportable of reportable.Reportables) {
9497
const reportableElement = this.createReportableElement(containedReportable);

0 commit comments

Comments
 (0)