]> Untitled Git - lemmy.git/blobdiff - crates/apub/src/lib.rs
Dont log error if duplicate activity is received (fixes #2146) (#2148)
[lemmy.git] / crates / apub / src / lib.rs
index b540ac2ba5f3e6d5111e9e298c107e92d08555d2..7a66e8aa28740ef5d7e33891a00b33fbda8ec719 100644 (file)
@@ -201,11 +201,12 @@ async fn insert_activity(
   local: bool,
   sensitive: bool,
   pool: &DbPool,
-) -> Result<(), LemmyError> {
+) -> Result<bool, LemmyError> {
   let ap_id = ap_id.to_owned().into();
-  blocking(pool, move |conn| {
-    Activity::insert(conn, ap_id, activity, local, sensitive)
-  })
-  .await??;
-  Ok(())
+  Ok(
+    blocking(pool, move |conn| {
+      Activity::insert(conn, ap_id, activity, local, sensitive)
+    })
+    .await??,
+  )
 }