From fadde8d46967fbbb3f589994ef9506135188302a Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Mon, 8 May 2023 11:43:28 -0500 Subject: [PATCH] Avoid null-pointer when doing link to table that user doesn't have permission to (e.g., not in meta-data) --- src/qqq/utils/DataGridUtils.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/qqq/utils/DataGridUtils.tsx b/src/qqq/utils/DataGridUtils.tsx index 54d3243..66ecb54 100644 --- a/src/qqq/utils/DataGridUtils.tsx +++ b/src/qqq/utils/DataGridUtils.tsx @@ -107,7 +107,10 @@ export default class DataGridUtils if(metaData) { joinLinkBase = metaData.getTablePath(join.joinTable); - joinLinkBase += joinLinkBase.endsWith("/") ? "" : "/"; + if(joinLinkBase) + { + joinLinkBase += joinLinkBase.endsWith("/") ? "" : "/"; + } } if(join?.joinTable?.fields?.values())