Chore: some logs
This commit is contained in:
		| @@ -68,7 +68,8 @@ func (b *Bot) checkGuesses(tempMap map[string]any, room *models.Room) error { | ||||
| func (b *Bot) checkGuess(word string, room *models.Room) error { | ||||
| 	color, exists := room.WCMap[word] | ||||
| 	b.log.Debug("bot trying to open card", "word", word, "color", | ||||
| 		color, "exists", exists) | ||||
| 		color, "exists", exists, "limit", room.ThisTurnLimit, | ||||
| 		"opened", room.OpenedThisTurn) | ||||
| 	if !exists { | ||||
| 		return fmt.Errorf("fn: checkGuess; %s does not exists", word) | ||||
| 	} | ||||
| @@ -86,6 +87,9 @@ func (b *Bot) checkGuess(word string, room *models.Room) error { | ||||
| 	oppositeColor := room.GetOppositeTeamColor() | ||||
| 	room.OpenedThisTurn++ | ||||
| 	if room.OpenedThisTurn >= room.ThisTurnLimit { | ||||
| 		b.log.Debug("ending turn on limit", "word", word, "color", | ||||
| 			color, "exists", exists, "limit", room.ThisTurnLimit, | ||||
| 			"opened", room.OpenedThisTurn) | ||||
| 		// end turn | ||||
| 		room.TeamTurn = oppositeColor | ||||
| 		room.MimeDone = false | ||||
| @@ -219,6 +223,14 @@ func (b *Bot) BotMove() { | ||||
| 			b.log.Warn("failed to parse bot given limit", "mimeResp", mimeResp, "bot_name", b.BotName) | ||||
| 		} | ||||
| 		room.ThisTurnLimit = uint8(guessLimitU64) | ||||
| 		if room.ThisTurnLimit == 0 { | ||||
| 			b.log.Warn("turn limit is 0", "mimeResp", mimeResp) | ||||
| 			room.ThisTurnLimit = 9 | ||||
| 		} | ||||
| 		if err := saveRoom(room); err != nil { | ||||
| 			b.log.Error("failed to save room", "error", err) | ||||
| 			return | ||||
| 		} | ||||
| 	case models.UserRoleGuesser: | ||||
| 		// // deprecated | ||||
| 		// if err := b.checkGuesses(tempMap, room); err != nil { | ||||
| @@ -234,7 +246,7 @@ func (b *Bot) BotMove() { | ||||
| 			msg := fmt.Sprintf("failed to check guess; mimeResp: %v; bot_name: %s; guess: %s; error: %v", tempMap, b.BotName, guess, err) | ||||
| 			room.LogJournal = append(room.LogJournal, msg) | ||||
| 		} | ||||
| 		b.log.Info("mime resp log", "guesserResp", tempMap) | ||||
| 		b.log.Info("guesser resp log", "guesserResp", tempMap) | ||||
| 		couldBe, err := convertToSliceOfStrings(tempMap["could_be"]) | ||||
| 		if err != nil { | ||||
| 			b.log.Warn("failed to parse could_be", "bot_resp", tempMap, "bot_name", b.BotName) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Grail Finder
					Grail Finder