You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is not noticeable when using most clients. But it is actually possible to follow oneself or to put it in other terms: To have a self-reference in a repository. There might be cases where this is actually desired but in terms of followers, it most likely is not.
To Reproduce
Steps to reproduce the behavior:
Send a request to the "/xrpc/com.atproto.repo.createRecord" endpoint with the same record.subject as the repo key. It will succeed.
Check the followers then. Either via API or via client (same anyways). It did notice that not all followers are immediately visible - a new account of mine was showing "2 followers" but only one came back via API. Probably unrelated to this issue.
Describe the bug
It is not noticeable when using most clients. But it is actually possible to follow oneself or to put it in other terms: To have a self-reference in a repository. There might be cases where this is actually desired but in terms of followers, it most likely is not.
To Reproduce
Steps to reproduce the behavior:
record.subjectas therepokey. It will succeed.Expected behavior
Reject self-reference for most repo's, at the very least for followers.
Details
The text was updated successfully, but these errors were encountered: