mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-09-18 11:04:33 +08:00
Add checks for metadata on protocol import [SCI-9064]
This commit is contained in:
parent
0c304ec80c
commit
b07432a444
1 changed files with 3 additions and 3 deletions
|
@ -48,14 +48,14 @@ function generateElnTable(content, tableMetadata) {
|
|||
|
||||
for (let j = 0; j < numCols; j += 1) {
|
||||
let cellData = '';
|
||||
let cellClass = getMetadataCellValue(tableMetadata.cells, i - 1, j - 1);
|
||||
let cellClass = tableMetadata ? getMetadataCellValue(tableMetadata.cells, i - 1, j - 1) : '';
|
||||
|
||||
if (i > 0 && j > 0 && tableData.data[i - 1][j - 1] !== null) {
|
||||
cellData = tableData.data[i - 1][j - 1];
|
||||
} else if (i === 0 && j !== 0) {
|
||||
cellData = tableMetadata.plateTemplate ? j.toString() : colName(j - 1);
|
||||
cellData = tableMetadata && tableMetadata.plateTemplate ? j.toString() : colName(j - 1);
|
||||
} else if (j === 0 && i !== 0) {
|
||||
cellData = tableMetadata.plateTemplate ? colName(i - 1) : i.toString();
|
||||
cellData = tableMetadata && tableMetadata.plateTemplate ? colName(i - 1) : i.toString();
|
||||
}
|
||||
|
||||
tableCells = `${tableCells}<td ${cellClass ? `class="${cellClass}"` : ''}>${cellData}</td>`;
|
||||
|
|
Loading…
Add table
Reference in a new issue