From d78a3ab7ef388a1723ccc7ac0ed0178991c03a2c Mon Sep 17 00:00:00 2001 From: manasa Date: Wed, 26 Aug 2026 21:56:03 +0530 Subject: [PATCH] Fixed console errors --- .../src/components/field/ObjectReference/utils.ts | 2 +- .../src/components/helpers/simpleTableHelpers.ts | 4 ++-- .../template/AdvancedSearch/SearchGroups/SearchGroups.tsx | 2 +- .../src/components/template/ListView/utils.ts | 2 +- .../SimpleTable/SimpleTableManual/SimpleTableManual.tsx | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/react-sdk-components/src/components/field/ObjectReference/utils.ts b/packages/react-sdk-components/src/components/field/ObjectReference/utils.ts index 34901341..f470ad52 100644 --- a/packages/react-sdk-components/src/components/field/ObjectReference/utils.ts +++ b/packages/react-sdk-components/src/components/field/ObjectReference/utils.ts @@ -171,7 +171,7 @@ export const createNewRecord = ({ if (referenceType === 'Case') { if (!disableStartingFieldsForReference) { // @ts-ignore - startingFields[PCore.getNameSpaceUtils().getDefaultQualifiedName('pyAddCaseContextPage')] = { + startingFields[PCore.getNameSpaceUtils?.()?.getDefaultQualifiedName('pyAddCaseContextPage') ?? 'pyAddCaseContextPage'] = { pyID: pConn.getCaseInfo().getKey()?.split(' ')?.pop() }; } diff --git a/packages/react-sdk-components/src/components/helpers/simpleTableHelpers.ts b/packages/react-sdk-components/src/components/helpers/simpleTableHelpers.ts index 40a74602..009e1488 100644 --- a/packages/react-sdk-components/src/components/helpers/simpleTableHelpers.ts +++ b/packages/react-sdk-components/src/components/helpers/simpleTableHelpers.ts @@ -118,7 +118,7 @@ export const getConfigFields = (rawFields, contextClass, primaryFieldsViewIndex) if (primaryFieldsViewIndex > -1) { // @ts-ignore - const qualifiedName = PCore.getNameSpaceUtils().getDefaultQualifiedName(PRIMARY_FIELDS); + const qualifiedName = PCore.getNameSpaceUtils?.()?.getDefaultQualifiedName(PRIMARY_FIELDS); let primaryFieldVMD: any = PCore.getMetadataUtils().resolveView(qualifiedName); if (Array.isArray(primaryFieldVMD)) { primaryFieldVMD = primaryFieldVMD.find(primaryFieldView => primaryFieldView.classID === contextClass); @@ -202,7 +202,7 @@ export const updateFieldLabels = (fields, configFields, primaryFieldsViewIndex, const labelsOfFields: any = []; const { columnsRawConfig = [] } = options; // @ts-ignore - const qualifiedPrimaryFields = PCore.getNameSpaceUtils().getDefaultQualifiedName(PRIMARY_FIELDS); + const qualifiedPrimaryFields = PCore.getNameSpaceUtils?.()?.getDefaultQualifiedName(PRIMARY_FIELDS); fields.forEach((field, idx) => { const rawColumnConfig = columnsRawConfig[idx]?.config; if (field.config.value === PRIMARY_FIELDS || field.config.value === qualifiedPrimaryFields) { diff --git a/packages/react-sdk-components/src/components/template/AdvancedSearch/SearchGroups/SearchGroups.tsx b/packages/react-sdk-components/src/components/template/AdvancedSearch/SearchGroups/SearchGroups.tsx index a6aebdc7..66a3483f 100644 --- a/packages/react-sdk-components/src/components/template/AdvancedSearch/SearchGroups/SearchGroups.tsx +++ b/packages/react-sdk-components/src/components/template/AdvancedSearch/SearchGroups/SearchGroups.tsx @@ -65,7 +65,7 @@ const flattenObj = obj => { export default function SearchGroups(props) { const localizedVal = PCore.getLocaleUtils().getLocaleValue; const { getPConnect, editableField, localeReference, setShowRecords, searchSelectCacheKey, cache } = props; - const referenceFieldName = editableField.replaceAll('.', '_'); + const referenceFieldName = editableField?.replaceAll('.', '_'); const state: any = useRef({ searchFields: {}, activeGroupId: '' }).current; const options = componentCachePersistUtils.getComponentStateOptions(getPConnect); diff --git a/packages/react-sdk-components/src/components/template/ListView/utils.ts b/packages/react-sdk-components/src/components/template/ListView/utils.ts index c20cea2e..40e0e3e7 100644 --- a/packages/react-sdk-components/src/components/template/ListView/utils.ts +++ b/packages/react-sdk-components/src/components/template/ListView/utils.ts @@ -622,7 +622,7 @@ export function initializeColumns(fields: any[] = [], getMappedProperty: any = n export function getMappedKey(key) { // @ts-ignore - const qualifiedKey = PCore.getNameSpaceUtils().getDefaultQualifiedName(key); + const qualifiedKey = PCore.getNameSpaceUtils?.()?.getDefaultQualifiedName(key) ?? key; const mappedKey = PCore.getEnvironmentInfo().getKeyMapping(qualifiedKey); if (!mappedKey) { return qualifiedKey; diff --git a/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx b/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx index 05a43e17..6cfc7854 100644 --- a/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx +++ b/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx @@ -170,7 +170,7 @@ export default function SimpleTableManual(props: PropsWithChildren { const value = field.config.value; return value === 'pyPrimaryFields' || value === qualifiedPrimaryFields;