Fix: linter complains
This commit is contained in:
		| @@ -65,11 +65,11 @@ func getFullInfoByCtx(ctx context.Context) (*models.FullInfo, error) { | |||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		// room was deleted; remove it from player; | 		// room was deleted; remove it from player; | ||||||
| 		log.Warn("failed to find room despite knowing room_id;", | 		log.Warn("failed to find room despite knowing room_id;", | ||||||
| 			"room_id", state.RoomID) | 			"room_id", state.RoomID, "error", err) | ||||||
| 		state.Team = models.UserTeamNone | 		state.Team = models.UserTeamNone | ||||||
| 		state.Role = models.UserRoleNone | 		state.Role = models.UserRoleNone | ||||||
| 		if err := repo.PlayerExitRoom(ctx, state.Username); err != nil { | 		if err := repo.PlayerExitRoom(ctx, state.Username); err != nil { | ||||||
| 			log.Warn("failed to exit room", | 			log.Warn("failed to exit room", "error", err, | ||||||
| 				"room_id", state.RoomID, "username", state.Username) | 				"room_id", state.RoomID, "username", state.Username) | ||||||
| 			return resp, err | 			return resp, err | ||||||
| 		} | 		} | ||||||
| @@ -77,7 +77,11 @@ func getFullInfoByCtx(ctx context.Context) (*models.FullInfo, error) { | |||||||
| 	} | 	} | ||||||
| 	// get card_marks | 	// get card_marks | ||||||
| 	if room.IsRunning && room.MimeDone { | 	if room.IsRunning && room.MimeDone { | ||||||
| 		fillCardMarks(ctx, room) | 		if err := fillCardMarks(ctx, room); err != nil { | ||||||
|  | 			log.Warn("failed to fill card marks", "error", err, | ||||||
|  | 				"room_id", state.RoomID, "username", state.Username) | ||||||
|  | 			return nil, err | ||||||
|  | 		} | ||||||
| 	} | 	} | ||||||
| 	resp.Room = room | 	resp.Room = room | ||||||
| 	return resp, nil | 	return resp, nil | ||||||
|   | |||||||
| @@ -212,6 +212,7 @@ func HandleStartGame(w http.ResponseWriter, r *http.Request) { | |||||||
| 	} | 	} | ||||||
| 	if err := repo.RoomUpdate(ctx, fi.Room); err != nil { | 	if err := repo.RoomUpdate(ctx, fi.Room); err != nil { | ||||||
| 		log.Error("failed to update room", "error", err) | 		log.Error("failed to update room", "error", err) | ||||||
|  | 		// nolint: errcheck | ||||||
| 		tx.Rollback() | 		tx.Rollback() | ||||||
| 		abortWithError(w, err.Error()) | 		abortWithError(w, err.Error()) | ||||||
| 		return | 		return | ||||||
|   | |||||||
| @@ -153,16 +153,19 @@ func (b *Bot) checkGuess(word string, room *models.Room) error { | |||||||
| 		room.ActionHistory = append(room.ActionHistory, action) | 		room.ActionHistory = append(room.ActionHistory, action) | ||||||
| 	} | 	} | ||||||
| 	ctx, tx, err := repo.InitTx(context.Background()) | 	ctx, tx, err := repo.InitTx(context.Background()) | ||||||
|  | 	// nolint: errcheck | ||||||
| 	defer tx.Commit() | 	defer tx.Commit() | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		b.log.Error("failed to init tx", "error", err) | 		b.log.Error("failed to init tx", "error", err) | ||||||
| 	} | 	} | ||||||
| 	if err := repo.ActionCreate(ctx, &action); err != nil { | 	if err := repo.ActionCreate(ctx, &action); err != nil { | ||||||
|  | 		// nolint: errcheck | ||||||
| 		tx.Rollback() | 		tx.Rollback() | ||||||
| 		b.log.Error("failed to create action", "error", err, "action", action) | 		b.log.Error("failed to create action", "error", err, "action", action) | ||||||
| 		return err | 		return err | ||||||
| 	} | 	} | ||||||
| 	if err := repo.RoomUpdate(ctx, room); err != nil { | 	if err := repo.RoomUpdate(ctx, room); err != nil { | ||||||
|  | 		// nolint: errcheck | ||||||
| 		tx.Rollback() | 		tx.Rollback() | ||||||
| 		b.log.Error("failed to save room", "room", room) | 		b.log.Error("failed to save room", "room", room) | ||||||
| 		err = fmt.Errorf("fn: checkGuess, failed to save room; err: %w", err) | 		err = fmt.Errorf("fn: checkGuess, failed to save room; err: %w", err) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Grail Finder
					Grail Finder