+3
-3
bluesky/common.py
+3
-3
bluesky/common.py
······
+72
-107
bluesky/input.py
+72
-107
bluesky/input.py
···-from atproto_firehose import models as firehose_models, parse_subscribe_repos_message as parse_firehose············-success = database.try_insert_repost(self.db, post_ref, reposted_ref, self.user_id, self.service)+success = database.try_insert_repost(self.db, post_uri, reposted_uri, self.user_id, self.service)async def listen(self, outputs: list[cross.Output], submit: Callable[[Callable[[], Any]], Any]):
+38
-15
bluesky/output.py
+38
-15
bluesky/output.py
···-root_record = models.AppBskyFeedPost.CreateRecordResponse(uri=str(root_ref['uri']), cid=str(root_ref['cid']))-reply_record = models.AppBskyFeedPost.CreateRecordResponse(uri=str(reply_ref['uri']), cid=str(reply_ref['cid']))···db_post = database.find_post(self.db, post.get_id(), self.input.user_id, self.input.service)······def __delete_repost(self, repost_id: str) -> tuple[models.AppBskyActorDefs.ProfileViewDetailed | None, dict | None]:···
+7
-2
main.py
+7
-2
main.py
·········
+25
util/database.py
+25
util/database.py
······+def store_data(db: DataBaseWorker, identifier: str, user_id: str, service: str, extra_data: dict) -> None:def find_mappings(db: DataBaseWorker, original_post: int, service: str, user_id: str) -> list[str]: