From 3dac292e0125769c7685710636799b8cc15556dc Mon Sep 17 00:00:00 2001 From: Esko Ikkala <esko.ikkala@aalto.fi> Date: Tue, 25 Sep 2018 12:02:49 +0300 Subject: [PATCH] Handle missing sdbmId --- src/client/components/VirtualizedTable.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/client/components/VirtualizedTable.js b/src/client/components/VirtualizedTable.js index 6a237a61..3a3c1aa8 100644 --- a/src/client/components/VirtualizedTable.js +++ b/src/client/components/VirtualizedTable.js @@ -93,10 +93,11 @@ class VirtualizedTable extends React.PureComponent { const idRenderer = ({cellData, rowData}) => { if (cellData == null) return ''; let sdbmUrl = ''; - if (rowData.sdbmId) { - sdbmUrl = 'https://sdbm.library.upenn.edu/manuscripts/'; - } else { + + if (rowData.sdbmId == '-') { sdbmUrl = 'https://sdbm.library.upenn.edu/entries/'; + } else { + sdbmUrl = 'https://sdbm.library.upenn.edu/manuscripts/'; } const idLink = <a target='_blank' rel='noopener noreferrer' href={sdbmUrl + cellData}>{cellData}</a>; return ( -- GitLab