diff --git a/pkg/user/delete.go b/pkg/user/delete.go index 13f61f8d2..75f300593 100644 --- a/pkg/user/delete.go +++ b/pkg/user/delete.go @@ -123,6 +123,10 @@ func ConfirmDeletion(s *xorm.Session, user *User, token string) (err error) { return err } + return ScheduleDeletion(s, user) +} + +func ScheduleDeletion(s *xorm.Session, user *User) (err error) { user.DeletionScheduledAt = time.Now().Add(3 * 24 * time.Hour) _, err = s.Where("id = ?", user.ID). Cols("deletion_scheduled_at").