SHA256
1
0
This commit is contained in:
Alex Wied
2026-06-09 20:14:46 -04:00
parent f1abcb56ea
commit 550df42217
+9 -1
View File
@@ -320,7 +320,15 @@ impl Publisher {
if let Some(search_state) = &mut self.search_state { if let Some(search_state) = &mut self.search_state {
let type_ = match search_state.action { let type_ = match search_state.action {
SearchResultClickAction::Predicate(_) => self.ontology.catalog_id(&rdf::PROPERTY.into_owned()), SearchResultClickAction::Predicate(_) => self.ontology.catalog_id(&rdf::PROPERTY.into_owned()),
SearchResultClickAction::Object(_) => self.ontology.catalog_id(&rdfs::CLASS.into_owned()), SearchResultClickAction::Object(key) => {
self.document
.dataset()
.quads
.get(key)
.and_then(|quad| if quad.predicate == rdf::TYPE {
self.ontology.catalog_id(&rdfs::CLASS.into_owned())
} else { None })
},
SearchResultClickAction::URLInput => None, SearchResultClickAction::URLInput => None,
}; };