fix: inbound Block should persist to BlocklistRepository #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
activities/block.rsreceive()removes follower/following relationships but doesn't callblocklist_repo.add_blocked_actor(). Consumers can't tell that a remote actor blocked a local user — only that the follow was removed.Suggested fix
In
BlockActivity::receive(), after removing follows, call:This lets consumers show "blocked by this actor" in UI and prevent re-follow attempts.