Fix: sql
This commit is contained in:
@ -1,5 +1,5 @@
|
|||||||
{{define "turntimer"}}
|
{{define "turntimer"}}
|
||||||
<div>
|
<div>
|
||||||
Timer: <span sse-swap="turntimer_{{.ID}}">{{.Settings.TurnSecondsLeft}}</span>
|
Timer: <span sse-swap="turntimer_{{.ID}}">no time to lose</span>
|
||||||
</div>
|
</div>
|
||||||
{{end}}
|
{{end}}
|
||||||
|
@ -109,7 +109,7 @@ func HandleFrontLogin(w http.ResponseWriter, r *http.Request) {
|
|||||||
fi.Room = room
|
fi.Room = room
|
||||||
fi.List = nil
|
fi.List = nil
|
||||||
fi.State.RoomID = &room.ID
|
fi.State.RoomID = &room.ID
|
||||||
if err := repo.PlayerSetRoomID(r.Context(), fi.State.Username, room.ID); err != nil {
|
if err := repo.PlayerSetRoomID(r.Context(), room.ID, fi.State.Username); err != nil {
|
||||||
abortWithError(w, err.Error())
|
abortWithError(w, err.Error())
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -65,7 +65,6 @@ CREATE TABLE settings (
|
|||||||
language TEXT NOT NULL DEFAULT 'en',
|
language TEXT NOT NULL DEFAULT 'en',
|
||||||
room_pass TEXT NOT NULL DEFAULT '',
|
room_pass TEXT NOT NULL DEFAULT '',
|
||||||
turn_time INTEGER NOT NULL DEFAULT 60, -- seconds
|
turn_time INTEGER NOT NULL DEFAULT 60, -- seconds
|
||||||
turn_seconds_left INTEGER NOT NULL DEFAULT 0,
|
|
||||||
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
FOREIGN KEY (room_id) REFERENCES rooms(id) ON DELETE CASCADE
|
FOREIGN KEY (room_id) REFERENCES rooms(id) ON DELETE CASCADE
|
||||||
);
|
);
|
||||||
|
@ -50,7 +50,7 @@ func (p *RepoProvider) PlayerAdd(ctx context.Context, player *models.Player) err
|
|||||||
|
|
||||||
func (p *RepoProvider) PlayerUpdate(ctx context.Context, player *models.Player) error {
|
func (p *RepoProvider) PlayerUpdate(ctx context.Context, player *models.Player) error {
|
||||||
db := getDB(ctx, p.DB)
|
db := getDB(ctx, p.DB)
|
||||||
_, err := db.ExecContext(ctx, "UPDATE players SET team = ?, role = ? WHERE username = ?",
|
_, err := db.ExecContext(ctx, "UPDATE players SET team = ?, role = ? WHERE username = ?;",
|
||||||
player.Team, player.Role, player.Username)
|
player.Team, player.Role, player.Username)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
@ -63,7 +63,7 @@ func (p *RepoProvider) RoomUpdate(ctx context.Context, r *models.Room) error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
_, err = db.ExecContext(ctx, `UPDATE settings SET language = ?, room_pass = ?, turn_time = ?, WHERE room_id = ?`, r.Settings.Language, r.Settings.RoomPass, r.Settings.RoundTime, r.ID)
|
_, err = db.ExecContext(ctx, `UPDATE settings SET language = ?, room_pass = ?, turn_time = ? WHERE room_id = ?`, r.Settings.Language, r.Settings.RoomPass, r.Settings.RoundTime, r.ID)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user