tangled
alpha
login
or
join now
zenfyr.dev
/
xpost
2
fork
atom
social media crossposting tool. 3rd time's the charm
mastodon
misskey
crossposting
bluesky
2
fork
atom
overview
issues
1
pulls
pipelines
fix: broken embed handling. #yeah
zenfyr.dev
3 weeks ago
e0063dc5
2a53207f
verified
This commit was signed with the committer's
known signature
.
zenfyr.dev
SSH Key Fingerprint:
SHA256:TtcIcnTnoAB5mqHofsaOxIgiMzfVBxej1AXT7DQdrTE=
2/2
build-images.yml
success
1min 18s
run-tests.yml
success
14s
+3
1 changed file
expand all
collapse all
unified
split
bluesky
input.py
+3
bluesky/input.py
···
97
97
attachments: list[Attachment] = []
98
98
blob_urls: list[tuple[str, str, str | None]] = []
99
99
100
100
+
if "$type" not in embed:
101
101
+
return Result.ok((blob_urls, attachments))
102
102
+
100
103
match cast(str, embed["$type"]):
101
104
case "app.bsky.embed.record" | "app.bsky.embed.recordWithMedia":
102
105
rcrd = (