From becf58a357bf19547ba6cdca682eb82e569ebcbc Mon Sep 17 00:00:00 2001 From: Michael Chung Date: Sat, 25 Nov 2023 01:51:02 -0500 Subject: [PATCH] Time to test. --- .../src/queries/model_weights/list_weights_by_user.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/lib/mysql_queries/src/queries/model_weights/list_weights_by_user.rs b/crates/lib/mysql_queries/src/queries/model_weights/list_weights_by_user.rs index ddb512e95a..6c58d41b2b 100644 --- a/crates/lib/mysql_queries/src/queries/model_weights/list_weights_by_user.rs +++ b/crates/lib/mysql_queries/src/queries/model_weights/list_weights_by_user.rs @@ -77,7 +77,11 @@ pub async fn list_weights_by_creator_username( let raw_weights: Vec = get_raw_weights_by_creator_username(&mut connection, creator_username, can_see_deleted).await?; let weights_records: Vec = map_to_weights(raw_weights).await; - Ok(weights_records) + let filtered_weights: Vec = weights_records.into_iter().filter(|weight| { + weight.creator_username == creator_username && weight.creator_set_visibility == Visibility::Public && can_see_deleted + }).collect(); + + Ok(filtered_weights) } pub async fn get_raw_weights_by_creator_username(