Skip to content

Commit 6b16bbc

Browse files
authored
Include parent reference for PATCH-to-create (#1321)
1 parent 001726c commit 6b16bbc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/http/src/main/java/org/trellisldp/http/impl/PatchHandler.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@
6969
import org.trellisldp.api.Metadata;
7070
import org.trellisldp.api.Resource;
7171
import org.trellisldp.api.TrellisRuntimeException;
72+
import org.trellisldp.api.TrellisUtils;
7273
import org.trellisldp.common.Prefer;
7374
import org.trellisldp.common.ServiceBundler;
7475
import org.trellisldp.common.TrellisRequest;
@@ -270,7 +271,7 @@ private CompletionStage<ResponseBuilder> assembleResponse(final Dataset mutable,
270271
final Metadata metadata;
271272
if (getResource() == null) {
272273
metadata = metadataBuilder(getInternalId(), LDP.RDFSource, mutable)
273-
.container(getParentIdentifier()).build();
274+
.container(TrellisUtils.getContainer(getInternalId()).orElse(null)).build();
274275
} else {
275276
final Metadata.Builder mbuilder = metadataBuilder(getResource().getIdentifier(),
276277
getResource().getInteractionModel(), mutable);

0 commit comments

Comments
 (0)