fix creation of new doc

master
Niko PLP 1 month ago
parent 09a0e83a21
commit 44fd445f4d
  1. 3
      ng-verifier/src/request_processor.rs

@ -268,6 +268,7 @@ impl Verifier {
// adding an ldp:contains triple to the store main branch // adding an ldp:contains triple to the store main branch
let overlay_id = doc_create.store.outer_overlay(); let overlay_id = doc_create.store.outer_overlay();
let nuri = NuriV0::repo_id(&repo_id); let nuri = NuriV0::repo_id(&repo_id);
let nuri_result = NuriV0::repo_graph_name(&repo_id, &overlay_id);
let store_nuri = NuriV0::from_store_repo(&doc_create.store); let store_nuri = NuriV0::from_store_repo(&doc_create.store);
let store_nuri_string = NuriV0::repo_id(doc_create.store.repo_id()); let store_nuri_string = NuriV0::repo_id(doc_create.store.repo_id());
let query = format!("INSERT DATA {{ <{store_nuri_string}> <http://www.w3.org/ns/ldp#contains> <{nuri}>. }}"); let query = format!("INSERT DATA {{ <{store_nuri_string}> <http://www.w3.org/ns/ldp#contains> <{nuri}>. }}");
@ -281,7 +282,7 @@ impl Verifier {
self.add_doc(&repo_id, &overlay_id)?; self.add_doc(&repo_id, &overlay_id)?;
return Ok(AppResponse::V0(AppResponseV0::Nuri(nuri))); return Ok(AppResponse::V0(AppResponseV0::Nuri(nuri_result)));
} else { } else {
return Err(NgError::InvalidPayload); return Err(NgError::InvalidPayload);
} }

Loading…
Cancel
Save