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
	 Grail Finder
					Grail Finder