From 0320ebf89914f13eb283a449897f986a9a23a446 Mon Sep 17 00:00:00 2001 From: Timothy Quilling Date: Wed, 17 Dec 2025 16:14:49 -0500 Subject: [PATCH] fix: tests --- parakeet/src/entities/core/post.rs | 2 +- parakeet/src/entities/tests/feedgen.rs | 2 +- parakeet/src/entities/tests/list.rs | 2 +- parakeet/src/entities/tests/notification.rs | 2 +- parakeet/src/entities/tests/post.rs | 2 +- parakeet/src/entities/tests/profile.rs | 2 +- parakeet/src/entities/tests/starterpack.rs | 2 +- parakeet/src/xrpc/app_bsky/feed/get_timeline.rs | 4 ++-- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/parakeet/src/entities/core/post.rs b/parakeet/src/entities/core/post.rs index 5d6afe4e..8cb77caf 100644 --- a/parakeet/src/entities/core/post.rs +++ b/parakeet/src/entities/core/post.rs @@ -43,7 +43,7 @@ pub struct PostEntity { db_pool: Arc>, /// Profile entity for author resolution - pub(super) profile_entity: Arc, + pub(crate) profile_entity: Arc, /// Post cache using moka for automatic TTL and eviction /// Key: (actor_id, rkey), Value: PostData diff --git a/parakeet/src/entities/tests/feedgen.rs b/parakeet/src/entities/tests/feedgen.rs index 48f238b3..9bb0a1cf 100644 --- a/parakeet/src/entities/tests/feedgen.rs +++ b/parakeet/src/entities/tests/feedgen.rs @@ -2,7 +2,7 @@ //! //! These tests verify the SQL queries and basic functionality of FeedGeneratorEntity methods. -use super::feedgen::*; +use crate::entities::core::feedgen::*; use diesel_async::pooled_connection::deadpool::Pool; use diesel_async::pooled_connection::AsyncDieselConnectionManager; use diesel_async::AsyncPgConnection; diff --git a/parakeet/src/entities/tests/list.rs b/parakeet/src/entities/tests/list.rs index 08525ae5..c273652b 100644 --- a/parakeet/src/entities/tests/list.rs +++ b/parakeet/src/entities/tests/list.rs @@ -2,7 +2,7 @@ //! //! These tests verify the SQL queries and basic functionality of ListEntity methods. -use super::list::*; +use crate::entities::core::list::*; use diesel_async::pooled_connection::deadpool::Pool; use diesel_async::pooled_connection::AsyncDieselConnectionManager; use diesel_async::AsyncPgConnection; diff --git a/parakeet/src/entities/tests/notification.rs b/parakeet/src/entities/tests/notification.rs index f9242cab..1ccb1a94 100644 --- a/parakeet/src/entities/tests/notification.rs +++ b/parakeet/src/entities/tests/notification.rs @@ -3,7 +3,7 @@ //! These tests verify the SQL queries and basic functionality of NotificationEntity methods. //! They test against the test database (parakeet_test) with transactional rollback. -use super::notification::*; +use crate::entities::core::notification::*; use diesel_async::pooled_connection::deadpool::Pool; use diesel_async::pooled_connection::AsyncDieselConnectionManager; use diesel_async::AsyncPgConnection; diff --git a/parakeet/src/entities/tests/post.rs b/parakeet/src/entities/tests/post.rs index 02c440fe..22e5ffa2 100644 --- a/parakeet/src/entities/tests/post.rs +++ b/parakeet/src/entities/tests/post.rs @@ -3,7 +3,7 @@ //! These tests verify the SQL queries and basic functionality of PostEntity methods. //! They test against the test database (parakeet_test) with transactional rollback. -use super::post::*; +use crate::entities::core::post::*; use diesel_async::pooled_connection::deadpool::Pool; use diesel_async::pooled_connection::AsyncDieselConnectionManager; use diesel_async::AsyncPgConnection; diff --git a/parakeet/src/entities/tests/profile.rs b/parakeet/src/entities/tests/profile.rs index 948d7316..4d790a74 100644 --- a/parakeet/src/entities/tests/profile.rs +++ b/parakeet/src/entities/tests/profile.rs @@ -3,7 +3,7 @@ //! These tests verify the SQL queries and basic functionality of ProfileEntity methods. //! They test against the test database (parakeet_test) with transactional rollback. -use super::profile::*; +use crate::entities::core::profile::*; use diesel_async::pooled_connection::deadpool::Pool; use diesel_async::pooled_connection::AsyncDieselConnectionManager; use diesel_async::AsyncPgConnection; diff --git a/parakeet/src/entities/tests/starterpack.rs b/parakeet/src/entities/tests/starterpack.rs index e86949bf..0950cd5c 100644 --- a/parakeet/src/entities/tests/starterpack.rs +++ b/parakeet/src/entities/tests/starterpack.rs @@ -2,7 +2,7 @@ //! //! These tests verify the SQL queries and basic functionality of StarterpackEntity methods. -use super::starterpack::*; +use crate::entities::core::starterpack::*; use diesel_async::pooled_connection::deadpool::Pool; use diesel_async::pooled_connection::AsyncDieselConnectionManager; use diesel_async::AsyncPgConnection; diff --git a/parakeet/src/xrpc/app_bsky/feed/get_timeline.rs b/parakeet/src/xrpc/app_bsky/feed/get_timeline.rs index ce8a84c4..2016320d 100644 --- a/parakeet/src/xrpc/app_bsky/feed/get_timeline.rs +++ b/parakeet/src/xrpc/app_bsky/feed/get_timeline.rs @@ -139,7 +139,7 @@ pub async fn get_timeline( match item { TimelineItem::Post { actor_id, rkey } => { // Regular post - fetch and add to feed - if let Ok(Some(post_data)) = state.post_entity.get_post_by_key(actor_id, rkey).await { + if let Ok(post_data) = state.post_entity.get_post_by_key(actor_id, rkey).await { // Convert to PostView let post_views = state.post_entity.convert_to_post_views(vec![post_data.clone()], Some(&user_did)).await; @@ -162,7 +162,7 @@ pub async fn get_timeline( state.post_entity.get_repost_info(reposter_id, rkey).await { // Fetch the original post being reposted - if let Ok(Some(post_data)) = state.post_entity.get_post_by_key(post_actor_id, post_rkey).await { + if let Ok(post_data) = state.post_entity.get_post_by_key(post_actor_id, post_rkey).await { // Convert to PostView let post_views = state.post_entity.convert_to_post_views(vec![post_data.clone()], Some(&user_did)).await; -- 2.51.2