]> Untitled Git - lemmy.git/blobdiff - crates/api/src/site/federated_instances.rs
Make functions work with both connection and pool (#3420)
[lemmy.git] / crates / api / src / site / federated_instances.rs
index 0d2b83bc048c0947377b776e1ff18f9714cacaea..43383e06719b06d33177f681816001f15ce87dc4 100644 (file)
@@ -14,9 +14,9 @@ impl Perform for GetFederatedInstances {
 
   #[tracing::instrument(skip(context))]
   async fn perform(&self, context: &Data<LemmyContext>) -> Result<Self::Response, LemmyError> {
-    let site_view = SiteView::read_local(context.pool()).await?;
+    let site_view = SiteView::read_local(&mut context.pool()).await?;
     let federated_instances =
-      build_federated_instances(&site_view.local_site, context.pool()).await?;
+      build_federated_instances(&site_view.local_site, &mut context.pool()).await?;
 
     Ok(Self::Response {
       federated_instances,