diff --git a/01.workspace/heave/src/str/catalog.rs b/01.workspace/heave/src/str/catalog.rs index d5255bd..9f855a1 100644 --- a/01.workspace/heave/src/str/catalog.rs +++ b/01.workspace/heave/src/str/catalog.rs @@ -188,7 +188,7 @@ impl Catalog { { let class = T::class(); let path = path::Path::new(&self.path); - let entities = sqlite::load::by_class(path, class)?; + let entities = sqlite::load::by_class(path, class).map_err(|_| FailedTo::LoadFromDB)?; for entity in entities { self.items.insert(entity.id.clone(), entity); }