diff --git a/01.workspace/heave/src/str/catalog.rs b/01.workspace/heave/src/str/catalog.rs index d9ea673..b0cbf4e 100644 --- a/01.workspace/heave/src/str/catalog.rs +++ b/01.workspace/heave/src/str/catalog.rs @@ -48,9 +48,7 @@ impl O { /// * `objects` - A vector of objects to insert. pub fn insert_many(&mut self, objects: Vec) { for object in objects { - let mut entity = object.into(); - entity.state = EntityState::New; - self.items.insert(entity.id.clone(), entity); + self.insert(object); } }