]> Untitled Git - lemmy.git/commitdiff
Include object id when logging apub errors
authorFelix Ableitner <me@nutomic.com>
Fri, 5 Feb 2021 16:15:29 +0000 (17:15 +0100)
committerFelix Ableitner <me@nutomic.com>
Fri, 5 Feb 2021 16:15:29 +0000 (17:15 +0100)
crates/apub/src/lib.rs

index 9a9507eb7f82aa3c9bba61062f2e28a16723936b..0b3fee437ca86705e7c35a03f75e537fcd9228c8 100644 (file)
@@ -80,11 +80,11 @@ fn check_is_apub_id_valid(apub_id: &Url) -> Result<(), LemmyError> {
   let host = apub_id.host_str().context(location_info!())?;
   let host_as_ip = host.parse::<IpAddr>();
   if host == "localhost" || host_as_ip.is_ok() {
-    return Err(anyhow!("invalid hostname: {:?}", host).into());
+    return Err(anyhow!("invalid hostname {}: {}", host, apub_id).into());
   }
 
   if apub_id.scheme() != Settings::get().get_protocol_string() {
-    return Err(anyhow!("invalid apub id scheme: {:?}", apub_id.scheme()).into());
+    return Err(anyhow!("invalid apub id scheme {}: {}", apub_id.scheme(), apub_id).into());
   }
 
   let mut allowed_instances = Settings::get().get_allowed_instances();