set deleted_at = now() when deleting a player

This commit is contained in:
Dawid Wysokiński 2021-05-02 06:59:36 +02:00
parent 45f6dd9a89
commit eb7ea8a55c
1 changed files with 1 additions and 0 deletions

View File

@ -342,6 +342,7 @@ func (w *workerUpdateServerData) update() error {
if _, err := tx.Model(&models.Player{}).
Where("player.id = ANY (?)", pg.Array(playersResult.deletedPlayers)).
Set("exists = false").
Set("deleted_at = now()").
Set("tribe_id = 0").
Update(); err != nil && err != pg.ErrNoRows {
return errors.Wrap(err, "couldn't mark players as deleted")