This commit is contained in:
2026-08-27 13:00:36 -04:00
parent a8938176be
commit 277d1d2a2d
4 changed files with 42 additions and 38 deletions
+6 -6
View File
@@ -676,14 +676,14 @@ impl Publisher {
container(space()).width(BUTTON_WIDTH)
};
let base = self.document.origin().as_str();
let base = self.document.origin();
let subject = match &quad.subject {
NamedOrBlankNode::NamedNode(subject) => subject.as_str(),
_ => "",
};
let subject_input_base = iri_input(&self.curie_helper, "Subject", Some(&base), subject);
let subject_input_base = iri_input(&self.curie_helper, "Subject", Some(base), subject);
let subject_input = if state.read_only {
subject_input_base
} else {
@@ -693,7 +693,7 @@ impl Publisher {
let predicate_input_base = iri_input(
&self.curie_helper,
"Predicate",
Some(&base),
Some(base),
quad.predicate.as_str(),
);
let predicate_input = if state.read_only {
@@ -743,7 +743,7 @@ impl Publisher {
.into()
}
} else {
let base = iri_input(&self.curie_helper, "Object", Some(&base), value.as_str())
let base = iri_input(&self.curie_helper, "Object", Some(base), value.as_str())
.on_shift_click(Message::NavigateToObject(key));
if state.read_only {
base.into()
@@ -937,7 +937,7 @@ impl Publisher {
let subject_column = table::column("Subject", |triple: TripleRef| {
let curie = if let NamedOrBlankNodeRef::NamedNode(subject) = triple.subject {
Some(self.curie_helper
.abbreviate(Some(self.document.origin().as_str()), subject.as_str())
.abbreviate(Some(self.document.origin()), subject.as_str())
.unwrap_or_else(|| subject.as_str().to_string()))
} else {
None
@@ -966,7 +966,7 @@ impl Publisher {
match triple.object {
TermRef::NamedNode(node) => {
let curie = self.curie_helper
.abbreviate(Some(self.document.origin().as_str()), node.as_str())
.abbreviate(Some(self.document.origin()), node.as_str())
.unwrap_or_else(|| node.as_str().to_string());
let label = self.resource_descriptions