X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fapi_crud%2Fsrc%2Fcommunity%2Flist.rs;h=80ad6129cc1f2a0122dc30aaea1c10b6ad14b2d2;hb=1d38aad9d3d51ef606074d5b49a8030c49dd0e9e;hp=d37dd2dc2cfb74ffbc22c09c9cb5a8d1330bb0b9;hpb=73492af4b09448684ffde3d55454434ec3ed490b;p=lemmy.git diff --git a/crates/api_crud/src/community/list.rs b/crates/api_crud/src/community/list.rs index d37dd2dc..80ad6129 100644 --- a/crates/api_crud/src/community/list.rs +++ b/crates/api_crud/src/community/list.rs @@ -20,7 +20,7 @@ impl PerformCrud for ListCommunities { ) -> Result { let data: &ListCommunities = self; let local_user_view = local_user_view_from_jwt_opt(data.auth.as_ref(), context).await; - let local_site = LocalSite::read(context.pool()).await?; + let local_site = LocalSite::read(&mut context.pool()).await?; let is_admin = local_user_view.as_ref().map(|luv| is_admin(luv).is_ok()); check_private_instance(&local_user_view, &local_site)?; @@ -32,7 +32,7 @@ impl PerformCrud for ListCommunities { let limit = data.limit; let local_user = local_user_view.map(|l| l.local_user); let communities = CommunityQuery::builder() - .pool(context.pool()) + .pool(&mut context.pool()) .listing_type(listing_type) .show_nsfw(show_nsfw) .sort(sort)