From 09239b953d1a9a40c0dc29e6e50323e9df3e0291 Mon Sep 17 00:00:00 2001 From: Diptesh Choudhuri Date: Wed, 28 Aug 2024 13:12:34 +0530 Subject: [PATCH] perf(misc): do not request additional details for review title --- crates/services/miscellaneous/src/lib.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/crates/services/miscellaneous/src/lib.rs b/crates/services/miscellaneous/src/lib.rs index 22ef9c103e..31e55137a2 100644 --- a/crates/services/miscellaneous/src/lib.rs +++ b/crates/services/miscellaneous/src/lib.rs @@ -2594,19 +2594,23 @@ impl MiscellaneousService { let (obj_id, obj_title, entity_lot) = if let Some(mi) = insert.metadata_id.unwrap() { ( mi.to_string(), - self.generic_metadata(&mi).await?.model.title, + Metadata::find_by_id(mi).one(&self.db).await?.unwrap().title, EntityLot::Metadata, ) } else if let Some(mgi) = insert.metadata_group_id.unwrap() { ( mgi.to_string(), - self.metadata_group_details(mgi).await?.details.title, + MetadataGroup::find_by_id(mgi) + .one(&self.db) + .await? + .unwrap() + .title, EntityLot::MetadataGroup, ) } else if let Some(pi) = insert.person_id.unwrap() { ( pi.to_string(), - self.person_details(pi).await?.details.name, + Person::find_by_id(pi).one(&self.db).await?.unwrap().name, EntityLot::Person, ) } else if let Some(ci) = insert.collection_id.unwrap() {