diff --git a/melib/src/backends/demo.rs b/melib/src/backends/demo.rs index 0c24d9fd..bdc8fed0 100644 --- a/melib/src/backends/demo.rs +++ b/melib/src/backends/demo.rs @@ -228,6 +228,10 @@ impl MailBackend for DemoType { ))) } + fn tags(&self) -> Option>>> { + Some(self.tag_index.clone()) + } + fn save( &self, _bytes: Vec, diff --git a/pkg/meli.js b/pkg/meli.js index 1fcf539a..ebe6d5f6 100644 --- a/pkg/meli.js +++ b/pkg/meli.js @@ -561,8 +561,8 @@ async function init(input) { imports.wbg.__wbindgen_rethrow = function(arg0) { throw takeObject(arg0); }; - imports.wbg.__wbindgen_closure_wrapper3446 = function(arg0, arg1, arg2) { - var ret = makeMutClosure(arg0, arg1, 753, __wbg_adapter_22); + imports.wbg.__wbindgen_closure_wrapper3455 = function(arg0, arg1, arg2) { + var ret = makeMutClosure(arg0, arg1, 764, __wbg_adapter_22); return addHeapObject(ret); }; diff --git a/pkg/meli_bg.wasm b/pkg/meli_bg.wasm index 82af191f..836464bd 100644 Binary files a/pkg/meli_bg.wasm and b/pkg/meli_bg.wasm differ diff --git a/src/conf/accounts.rs b/src/conf/accounts.rs index 894060f3..cd43f1e6 100644 --- a/src/conf/accounts.rs +++ b/src/conf/accounts.rs @@ -1393,6 +1393,7 @@ impl Account { } else { use melib::search::QueryTrait; let mut ret = SmallVec::new(); + melib::log(format!("Starting search {:?}", search_term), melib::WARN); let envelopes = self.collection.envelopes.read().unwrap(); for &env_hash in self.collection.get_mailbox(mailbox_hash).iter() { if let Some(envelope) = envelopes.get(&env_hash) {