From 266af04f55476f568377b413f02257a43fae791b Mon Sep 17 00:00:00 2001 From: emusic Date: Wed, 19 Jun 2019 13:26:59 +0200 Subject: pdf-as documentation changes, qr placeholder search on profile level enabled --- .../pdfas/lib/impl/configuration/PlaceholderConfiguration.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration') diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/PlaceholderConfiguration.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/PlaceholderConfiguration.java index b0b45464..7a67160a 100644 --- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/PlaceholderConfiguration.java +++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/PlaceholderConfiguration.java @@ -28,6 +28,8 @@ import at.gv.egiz.pdfas.lib.api.IConfigurationConstants; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import java.util.Map; + public class PlaceholderConfiguration extends SpecificBaseConfiguration implements IConfigurationConstants { @@ -57,8 +59,9 @@ public class PlaceholderConfiguration extends SpecificBaseConfiguration { logger.info("SelectedProfileID in ProfileConfEnabled: "+selectedProfileID); String profileMatch = SIG_OBJECT+SEPERATOR+selectedProfileID+SEPERATOR+PLACEHOLDER_SEARCH_ENABLED; - if (configuration.hasValue(profileMatch)) { - String value = configuration.getValue(profileMatch); + if (configuration.getValuesPrefix(profileMatch)!=null) { + Map map = configuration.getValuesPrefix(profileMatch); + String value = map.get(profileMatch); if (value.equalsIgnoreCase(TRUE)) { logger.info("Configuration has Value: "+value); return true; @@ -68,5 +71,3 @@ public class PlaceholderConfiguration extends SpecificBaseConfiguration } } - - -- cgit v1.2.3