]> Untitled Git - lemmy.git/commitdiff
Adding pretty print for activities.
authorDessalines <tyhou13@gmx.com>
Fri, 2 Oct 2020 14:21:14 +0000 (09:21 -0500)
committerDessalines <tyhou13@gmx.com>
Fri, 2 Oct 2020 14:21:14 +0000 (09:21 -0500)
lemmy_apub/src/lib.rs
lemmy_db/src/activity.rs

index 1f6e75e4cfba33409211b4705d2c788a49265b63..555bdccc798774745e04f23c9c91e48b937a7863 100644 (file)
@@ -102,8 +102,9 @@ fn check_is_apub_id_valid(apub_id: &Url) -> Result<(), LemmyError> {
 
   let mut allowed_instances = Settings::get().get_allowed_instances();
   let blocked_instances = Settings::get().get_blocked_instances();
-
-  if !allowed_instances.is_empty() {
+  if allowed_instances.is_empty() && blocked_instances.is_empty() {
+    Ok(())
+  } else if !allowed_instances.is_empty() {
     // need to allow this explicitly because apub activities might contain objects from our local
     // instance. split is needed to remove the port in our federation test setup.
     allowed_instances.push(local_instance);
index c3f0ab679728a084720228527198460686c78f06..af2a1ec8d61f326914074fe6f7ec2520547b4fa9 100644 (file)
@@ -62,7 +62,11 @@ pub fn do_insert_activity<T>(
 where
   T: Serialize + Debug,
 {
-  debug!("inserting activity for user {}, data {:?}", user_id, &data);
+  debug!(
+    "inserting activity for user {}, data {:?}",
+    user_id,
+    serde_json::to_string_pretty(&data).unwrap()
+  );
   let activity_form = ActivityForm {
     user_id,
     data: serde_json::to_value(&data)?,