From e0063dc5a62bfa3882eee74d1fc9cda2d1f5be93 Mon Sep 17 00:00:00 2001 From: zenfyr Date: Sat, 21 Feb 2026 17:34:53 +0700 Subject: [PATCH] fix: broken embed handling. #yeah --- bluesky/input.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bluesky/input.py b/bluesky/input.py index bc2d034..80855e1 100644 --- a/bluesky/input.py +++ b/bluesky/input.py @@ -97,6 +97,9 @@ class BlueskyBaseInputService(BlueskyService, InputService, ABC): attachments: list[Attachment] = [] blob_urls: list[tuple[str, str, str | None]] = [] + if "$type" not in embed: + return Result.ok((blob_urls, attachments)) + match cast(str, embed["$type"]): case "app.bsky.embed.record" | "app.bsky.embed.recordWithMedia": rcrd = ( -- 2.51.2