diff --git a/src/middleware/packages/ldp/utils.js b/src/middleware/packages/ldp/utils.js index afc6b5eae..77189af5c 100644 --- a/src/middleware/packages/ldp/utils.js +++ b/src/middleware/packages/ldp/utils.js @@ -81,7 +81,7 @@ const buildFiltersQuery = filters => { Object.keys(filters).forEach((predicate, i) => { if (filters[predicate]) { where += ` - FILTER EXISTS { ?s1 ${predicate.startsWith('http') ? `<${predicate}>` : predicate} "${filters[predicate]}" } . + FILTER EXISTS { ?s1 ${predicate.startsWith('http') ? `<${predicate}>` : predicate} ${filters[predicate].startsWith('http') ? `<${filters[predicate]}>` : `"${filters[predicate]}"`} } . `; } else { where += `