social media crossposting tool. 3rd time's the charm
mastodon misskey crossposting bluesky

force None instead of empty lists

zenfyr.dev 1b843ade d79ab06b

verified
Changed files
+4 -4
+4 -4
atproto2.py
···
record = models.AppBskyFeedPost.Record(
created_at=self.get_current_time_iso(),
text=text,
-
reply=reply_to,
-
embed=embed,
+
reply=reply_to or None,
+
embed=embed or None,
langs=langs,
-
facets=facets,
-
labels=labels
+
facets=facets or None,
+
labels=labels or None
)
return self.app.bsky.feed.post.create(repo, record)