dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit 06d0ce5c060458cdb8b9b7dceae209b3d7ef9c52
parent 666338d1f443d3b31c86ed941f443a6346badaa0
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Fri, 30 Dec 2022 23:03:35 -0800

cleanup

Diffstat:
Mpkg/web/handlers/api/v1/werewolf.go | 4+---
1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/pkg/web/handlers/api/v1/werewolf.go b/pkg/web/handlers/api/v1/werewolf.go @@ -47,7 +47,6 @@ type Werewolf struct { deadGroupID database.GroupID players map[string]*Player playersAlive map[string]*Player - spectators map[database.UserID]struct{} werewolves []int64 state int64 werewolfSet *hashset.HashSet[database.UserID] @@ -98,7 +97,7 @@ func (b *Werewolf) InterceptPreGameMsg(cmd *Command) { return } else if cmd.message == "/spectate" { - b.spectators[cmd.authUser.ID] = struct{}{} + b.spectatorSet.Insert(cmd.authUser.ID) b.Narrate("@"+cmd.authUser.Username+" spectate the Game", nil, nil) cmd.err = ErrRedirect return @@ -657,7 +656,6 @@ type Player struct { func (b *Werewolf) reset() { b.ctx, b.cancel = context.WithCancel(context.Background()) b.state = PreGameState - b.spectators = make(map[database.UserID]struct{}) b.players = make(map[string]*Player) b.playersAlive = make(map[string]*Player) b.werewolfSet = hashset.New[database.UserID]()