#[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"));
}
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 {
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 {
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)?
}
})