Delete
should not result in the target server fetching the Actor/Object if it does not already know about it
#31
Labels
protocol-level
A test that requires a Node that can craft / inspect in detail protocol-level data
As the action is to be deleting the data, the object shouldn't be first requested, but you do need to verify that the object is "owned" in some way (i.e., don't allow
Delete(Object)
where theObject.id
is a different server to theDelete
activity's origin.This came up from a discussion with @dansup around how deletes work in pixelfed, where he wasn't sure if it was safe to send a Delete in certain cases due to the remote server potentially first fetching the object it's being told to delete.
The text was updated successfully, but these errors were encountered: