Summary
A creator should be able to delete their own posts, but another wallet must not be able to delete a post they did not author. An integration test should confirm the deletion succeeds for the owner and is rejected for everyone else.
Scope
- Seed a post authored by creator A
- DELETE the post as creator A and assert 204 is returned
- Assert the post no longer appears in creator A's post list
- Authenticate as creator B and attempt to DELETE the same post, assert 403 with
forbidden
- Assert an unauthenticated DELETE returns 401
Acceptance Criteria
ETA: 12 hours
Coordinate on Telegram
Summary
A creator should be able to delete their own posts, but another wallet must not be able to delete a post they did not author. An integration test should confirm the deletion succeeds for the owner and is rejected for everyone else.
Scope
forbiddenAcceptance Criteria
forbiddenETA: 12 hours
Coordinate on Telegram