X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fapi_common%2Fsrc%2Futils.rs;h=2a02b9a71d16c185d6cd2d468cf167d17e6c997e;hb=2ef0f8f5f8c60d8c7632779ca16bac69daab1266;hp=ba776002fc85eaeb227f0744d7b33bf35e57a071;hpb=7bb941e5461f68b810a18ea40cb7a405ded69cc9;p=lemmy.git diff --git a/crates/api_common/src/utils.rs b/crates/api_common/src/utils.rs index ba776002..2a02b9a7 100644 --- a/crates/api_common/src/utils.rs +++ b/crates/api_common/src/utils.rs @@ -267,7 +267,7 @@ pub async fn check_person_block( #[tracing::instrument(skip_all)] pub async fn check_downvotes_enabled(score: i16, pool: &DbPool) -> Result<(), LemmyError> { if score == -1 { - let site = blocking(pool, Site::read_local_site).await??; + let site = blocking(pool, Site::read_local).await??; if !site.enable_downvotes { return Err(LemmyError::from_message("downvotes_disabled")); } @@ -281,7 +281,7 @@ pub async fn check_private_instance( pool: &DbPool, ) -> Result<(), LemmyError> { if local_user_view.is_none() { - let site = blocking(pool, Site::read_local_site).await?; + let site = blocking(pool, Site::read_local).await?; // The site might not be set up yet if let Ok(site) = site { @@ -536,7 +536,7 @@ pub async fn check_private_instance_and_federation_enabled( pool: &DbPool, settings: &Settings, ) -> Result<(), LemmyError> { - let site_opt = blocking(pool, Site::read_local_site).await?; + let site_opt = blocking(pool, Site::read_local).await?; if let Ok(site) = site_opt { if site.private_instance && settings.federation.enabled { @@ -768,7 +768,7 @@ pub async fn listing_type_with_site_default( Ok(match listing_type { Some(l) => l, None => { - let site = blocking(pool, Site::read_local_site).await??; + let site = blocking(pool, Site::read_local).await??; ListingType::from_str(&site.default_post_listing_type)? } })