From a1c457661f3ba528470922eda4383cc544d105c0 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Fri, 21 Dec 2018 15:37:56 -0800 Subject: allow expand creators in release gets --- rust/src/api_entity_crud.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'rust/src') diff --git a/rust/src/api_entity_crud.rs b/rust/src/api_entity_crud.rs index cf17a329..eb7a3ac9 100644 --- a/rust/src/api_entity_crud.rs +++ b/rust/src/api_entity_crud.rs @@ -1030,6 +1030,18 @@ impl EntityCrud for ReleaseEntity { )?); } } + if expand.creators { + if let Some(ref mut contribs) = self.contribs { + for contrib in contribs { + if let Some(ref creator_id) = contrib.creator_id { + contrib.creator = Some(CreatorEntity::db_get( + conn, + FatCatId::from_str(creator_id)?, + HideFlags::none())?); + } + } + } + } Ok(()) } -- cgit v1.2.3