From 6ec6b173b91cf2f91620b4b7468bdfb75bc06bcd Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Tue, 11 Oct 2022 08:41:45 -0500 Subject: [PATCH] Updated to not try to prime PVS cache for non-table PVS's --- .../core/actions/values/QPossibleValueTranslator.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/values/QPossibleValueTranslator.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/values/QPossibleValueTranslator.java index 3a22f754..933dd43c 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/values/QPossibleValueTranslator.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/values/QPossibleValueTranslator.java @@ -126,7 +126,11 @@ public class QPossibleValueTranslator } List> rs = new ArrayList<>(); - primePvsCache(possibleValueSource.getTableName(), List.of(possibleValueSource), ids); + if(possibleValueSource.getType().equals(QPossibleValueSourceType.TABLE)) + { + primePvsCache(possibleValueSource.getTableName(), List.of(possibleValueSource), ids); + } + for(Serializable id : ids) { String translated = translatePossibleValue(possibleValueSource, id);