mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-12-18 09:13:01 -06:00
prep work for deleting account
This commit is contained in:
parent
4c09baf798
commit
6d29f42d11
3 changed files with 72 additions and 12 deletions
|
|
@ -21,5 +21,25 @@ package account
|
|||
import "github.com/superseriousbusiness/gotosocial/internal/gtsmodel"
|
||||
|
||||
func (p *processor) Delete(account *gtsmodel.Account) error {
|
||||
// TODO in this function:
|
||||
// 1. Delete account's application(s), clients, and oauth tokens
|
||||
// 2. Delete account's blocks
|
||||
// 3. Delete account's emoji
|
||||
// 4. Delete account's follow requests
|
||||
// 5. Delete account's follows
|
||||
// 6. Delete account's follow requests
|
||||
// 7. Delete account's media attachments
|
||||
// 8. Delete account's mentions
|
||||
// 9. Delete account's notifications
|
||||
// 10. Delete account's polls
|
||||
// 11. Delete account's statuses
|
||||
// 12. Delete account's bookmarks
|
||||
// 13. Delete account's faves
|
||||
// 14. Delete account's mutes
|
||||
// 15. Delete account's streams
|
||||
// 16. Delete account's tags
|
||||
// 17. Delete account's user
|
||||
// 18. Delete account's timeline
|
||||
|
||||
return nil
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue