From b1d549f01ff5e042beb0272abce9136b32eedcca Mon Sep 17 00:00:00 2001 From: brianjlowe Date: Thu, 29 Aug 2013 12:00:51 -0400 Subject: [PATCH] minor change to sparql query for domain-qualified property configs --- .../mannlib/vitro/webapp/dao/jena/ObjectPropertyDaoJena.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/ObjectPropertyDaoJena.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/ObjectPropertyDaoJena.java index 8cef89672..0079e8737 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/ObjectPropertyDaoJena.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/ObjectPropertyDaoJena.java @@ -301,7 +301,9 @@ public class ObjectPropertyDaoJena extends PropertyDaoJena implements ObjectProp " ?context config:configContextFor <" + propertyURI + "> . \n"; if (domainURI != null) { propQuery += " ?context config:qualifiedByDomain <" + domainURI + "> . \n"; - }; + } else { + propQuery += " FILTER NOT EXISTS { ?context config:qualifiedByDomain ?domainURI } \n"; + } if (rangeURI != null) { propQuery += " ?context config:qualifiedBy <" + rangeURI + "> . \n"; };