From f48625985cc99924b8a94a2eca019481fce30dbb Mon Sep 17 00:00:00 2001 From: Felix Ableitner Date: Mon, 11 Dec 2023 16:55:06 +0100 Subject: [PATCH] use localuserview --- crates/api/src/site/block.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/crates/api/src/site/block.rs b/crates/api/src/site/block.rs index bc6002fb0..7d28e43d5 100644 --- a/crates/api/src/site/block.rs +++ b/crates/api/src/site/block.rs @@ -8,7 +8,7 @@ use lemmy_db_schema::{ source::instance_block::{InstanceBlock, InstanceBlockForm}, traits::Blockable, }; -use lemmy_db_views::structs::{LocalUserView, SiteView}; +use lemmy_db_views::structs::LocalUserView; use lemmy_utils::error::{LemmyError, LemmyErrorExt, LemmyErrorType}; #[tracing::instrument(skip(context))] @@ -19,8 +19,7 @@ pub async fn block_instance( ) -> Result, LemmyError> { let instance_id = data.instance_id; let person_id = local_user_view.person.id; - let local_site = SiteView::read_local(&mut context.pool()).await?; - if local_site.site.instance_id == instance_id { + if local_user_view.person.instance_id == instance_id { return Err(LemmyErrorType::CantBlockLocalInstance)?; }