Add try-catch around counting

This commit is contained in:
2023-07-04 10:16:50 -05:00
parent e9f8684b82
commit 6b44742cb5

View File

@ -127,6 +127,8 @@ function AppHome({app}: Props): JSX.Element
const tableMetaData = await qController.loadTableMetaData(table.name);
let countResult = null;
if(tableMetaData.capabilities.has(Capability.TABLE_COUNT) && tableMetaData.readPermission)
{
try
{
[countResult] = await qController.count(table.name);
@ -137,7 +139,14 @@ function AppHome({app}: Props): JSX.Element
}
else
{
tableCountNumbers.set(table.name, "--");
tableCountNumbers.set(table.name, "");
tableCountTexts.set(table.name, " ");
}
}
catch(e)
{
console.log("Caught: " + e);
tableCountNumbers.set(table.name, "");
tableCountTexts.set(table.name, " ");
}
}