Merged in bug-fixing-270824 (pull request #82)

Fixed an use case where the export of Excel failed if no students had answered it

Approved-by: Tiago Ribeiro
This commit is contained in:
João Ramos
2024-08-27 22:20:52 +00:00
committed by Tiago Ribeiro

View File

@@ -195,12 +195,16 @@ function commonExcel({
// K10:M12 = 10,11,12,13 // K10:M12 = 10,11,12,13
// horizontally group Test Sections // horizontally group Test Sections
worksheet.mergeCells(
startIndexTable, // if there are test section headers to even merge:
staticHeaders.length + 1, if(testSectionHeaders.length > 1) {
startIndexTable, worksheet.mergeCells(
tableColumnHeadersFirstPart.length startIndexTable,
); staticHeaders.length + 1,
startIndexTable,
tableColumnHeadersFirstPart.length
);
}
// Add the dynamic second and third header rows for test sections and sub-columns // Add the dynamic second and third header rows for test sections and sub-columns
worksheet.addRow([ worksheet.addRow([