This commit is contained in:
2026-07-22 21:41:57 -04:00
parent 0ddf2caf38
commit 36547d9bd4
2 changed files with 41 additions and 20 deletions
+5 -18
View File
@@ -20,7 +20,6 @@ use oxigraph::io::RdfFormat;
use oxigraph::model::vocab::{rdf, rdfs};
use oxigraph::model::{BaseDirection, Dataset, NamedNode, Quad, Term};
use tracing::{debug_span, error, field, trace};
use tracing_futures::Instrument;
use crate::navigator::Navigator;
use crate::rdf::curie::CurieHelper;
use crate::rdf::language;
@@ -413,22 +412,10 @@ impl Publisher {
.and_then(|info| self.ontology.category_id(&info.iri));
let query = new_query.clone();
/*let search_task = tokio::task::spawn_blocking(move || {
index.query(category_id, query.as_str(), Schema::all_fields(), 25)
});*/
/*task = Task::future(async {
match search_task.await {
Ok(Ok(results)) => Message::SetSearchResults(results),
Ok(Err(err)) => Message::ShowError(err.to_string()),
Err(err) => Message::ShowError(err.to_string()),
}
});*/
search_state.query = new_query;
task = Task::done(Message::SetSearchResults(
self.index.query(category_id, query.as_str(), Schema::all_fields(), 25)
.expect("Unable to complete search")
));
let results = self.index.query(category_id, query.as_str(), Schema::all_fields(), 10)
.expect("Unable to complete search");
task = Task::done(Message::SetSearchResults(results));
};
}
Message::SetSearchResults(results) => {
@@ -873,10 +860,10 @@ impl Publisher {
let content = navigation_area(column![
row![
reindex_ontology_button,
add_row_button,
back_button,
forward_button,
add_row_button,
reindex_ontology_button,
address_input,
save_button,
],