Skip to content

Commit 5b76a13

Browse files
committed
GH-5024 backport of fix for nuclear delete in RDF4JTemplate from RDF4J 5.0.0
1 parent d0eb3ab commit 5b76a13

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

  • spring-components/rdf4j-spring/src/main/java/org/eclipse/rdf4j/spring/support

spring-components/rdf4j-spring/src/main/java/org/eclipse/rdf4j/spring/support/RDF4JTemplate.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,9 @@ public void delete(IRI start, List<PropertyPath> propertyPaths) {
315315
Variable p2 = SparqlBuilder.var("p2_" + i);
316316
Variable s2 = SparqlBuilder.var("s2_" + i);
317317
q.delete(target.has(p1, o1), s2.has(p2, target))
318-
.where(toIri(start).has(p, target).optional(), target.has(p1, o1).optional(),
318+
.where(
319+
toIri(start).has(p, target),
320+
target.has(p1, o1).optional(),
319321
s2.has(p2, target).optional());
320322
}
321323
update(q.getQueryString()).execute();

0 commit comments

Comments
 (0)