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); const tableMetaData = await qController.loadTableMetaData(table.name);
let countResult = null; let countResult = null;
if(tableMetaData.capabilities.has(Capability.TABLE_COUNT) && tableMetaData.readPermission) if(tableMetaData.capabilities.has(Capability.TABLE_COUNT) && tableMetaData.readPermission)
{
try
{ {
[countResult] = await qController.count(table.name); [countResult] = await qController.count(table.name);
@ -137,7 +139,14 @@ function AppHome({app}: Props): JSX.Element
} }
else 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, " "); tableCountTexts.set(table.name, " ");
} }
} }