Fix: linter complains
This commit is contained in:
@ -65,11 +65,11 @@ func getFullInfoByCtx(ctx context.Context) (*models.FullInfo, error) {
|
||||
if err != nil {
|
||||
// room was deleted; remove it from player;
|
||||
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.Role = models.UserRoleNone
|
||||
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)
|
||||
return resp, err
|
||||
}
|
||||
@ -77,7 +77,11 @@ func getFullInfoByCtx(ctx context.Context) (*models.FullInfo, error) {
|
||||
}
|
||||
// get card_marks
|
||||
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
|
||||
return resp, nil
|
||||
|
@ -212,6 +212,7 @@ func HandleStartGame(w http.ResponseWriter, r *http.Request) {
|
||||
}
|
||||
if err := repo.RoomUpdate(ctx, fi.Room); err != nil {
|
||||
log.Error("failed to update room", "error", err)
|
||||
// nolint: errcheck
|
||||
tx.Rollback()
|
||||
abortWithError(w, err.Error())
|
||||
return
|
||||
|
Reference in New Issue
Block a user