Ignore outbox errors

ignore_outbox_errors
Dessalines 2021-10-29 14:44:18 -04:00
parent df6eefd371
commit 6d5ef7d818
1 changed files with 6 additions and 2 deletions

View File

@ -181,10 +181,14 @@ impl FromApub for Community {
let form = Group::from_apub_to_form(group, expected_domain, &context.settings()).await?;
let community = blocking(context.pool(), move |conn| Community::upsert(conn, &form)).await??;
update_community_mods(group, &community, context, request_counter).await?;
update_community_mods(group, &community, context, request_counter)
.await
.ok();
// TODO: doing this unconditionally might cause infinite loop for some reason
fetch_community_outbox(context, &group.outbox, request_counter).await?;
fetch_community_outbox(context, &group.outbox, request_counter)
.await
.ok();
Ok(community)
}