From af1ceb98ab08daa8c106e42b5808f11aa8845ecd Mon Sep 17 00:00:00 2001 From: dawn <90008@gaze.systems> Date: Fri, 27 Feb 2026 12:10:31 +0300 Subject: [PATCH] fjall: bsky.social was pds before, special case it --- src/plc_fjall.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plc_fjall.rs b/src/plc_fjall.rs index 4aeaa47..38eb718 100644 --- a/src/plc_fjall.rs +++ b/src/plc_fjall.rs @@ -315,6 +315,7 @@ impl ServiceType { enum ServiceEndpoint { BlueskyPds(String), Other(String), + BlueskySocial, } impl ServiceEndpoint { @@ -324,6 +325,8 @@ impl ServiceEndpoint { .and_then(|h| h.strip_suffix(".host.bsky.network")) { Self::BlueskyPds(host.to_string()) + } else if s == "https://bsky.social" { + Self::BlueskySocial } else { Self::Other(s.to_string()) } @@ -332,6 +335,7 @@ impl ServiceEndpoint { fn as_string(&self) -> String { match self { Self::BlueskyPds(h) => format!("https://{h}.host.bsky.network"), + Self::BlueskySocial => "https://bsky.social".to_string(), Self::Other(s) => s.clone(), } } -- 2.51.2