diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/instances/QInstanceValidator.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/instances/QInstanceValidator.java index 7a9200b2..f371e86e 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/instances/QInstanceValidator.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/instances/QInstanceValidator.java @@ -832,7 +832,7 @@ public class QInstanceValidator } } - assertCondition(Objects.equals(tmpTable.getName(), joinTableName), prefix + "has a joinNameChain doesn't end in the expected table [" + joinTableName + "]"); + assertCondition(Objects.equals(tmpTable.getName(), joinTableName), prefix + "has a joinNameChain doesn't end in the expected table [" + joinTableName + "] (was: " + tmpTable.getName() + ")"); assertCondition(findField(qInstance, table, joins, fieldName), prefix + "has an unrecognized fieldName: " + fieldName); } diff --git a/qqq-backend-module-rdbms/src/test/java/com/kingsrook/qqq/backend/module/rdbms/sharing/SharingMetaDataProvider.java b/qqq-backend-module-rdbms/src/test/java/com/kingsrook/qqq/backend/module/rdbms/sharing/SharingMetaDataProvider.java index 98f822c6..9dccf88d 100644 --- a/qqq-backend-module-rdbms/src/test/java/com/kingsrook/qqq/backend/module/rdbms/sharing/SharingMetaDataProvider.java +++ b/qqq-backend-module-rdbms/src/test/java/com/kingsrook/qqq/backend/module/rdbms/sharing/SharingMetaDataProvider.java @@ -93,11 +93,11 @@ public class SharingMetaDataProvider .withFieldName("userId")) .withLock(new RecordSecurityLock() .withSecurityKeyType(USER_ID_KEY_TYPE) - .withFieldName("sharedAsset.userId") + .withFieldName(SharedAsset.TABLE_NAME + ".userId") .withJoinNameChain(List.of(SHARED_ASSET_JOIN_ASSET))) .withLock(new RecordSecurityLock() .withSecurityKeyType(GROUP_ID_KEY_TYPE) - .withFieldName("sharedAsset.groupId") + .withFieldName(SharedAsset.TABLE_NAME + ".groupId") .withJoinNameChain(List.of(SHARED_ASSET_JOIN_ASSET))) )); QInstanceEnricher.setInferredFieldBackendNames(qInstance.getTable(Asset.TABLE_NAME));