Add user prefix.
This commit is contained in:
+2
-1
@@ -1 +1,2 @@
|
||||
project_context.txt
|
||||
project_context.txt
|
||||
shagram.db
|
||||
@@ -39,14 +39,18 @@ func WebSocketHandler(hub *websocket.Hub, database *db.DB) gin.HandlerFunc {
|
||||
if err != nil {
|
||||
break
|
||||
}
|
||||
user := msg["user"]
|
||||
if user == "" {
|
||||
user = "Anonymous"
|
||||
}
|
||||
_, err = database.Exec(`
|
||||
INSERT INTO messages (room_id, user, text)
|
||||
VALUES (?, ?, ?)`, roomID, "user", msg["text"])
|
||||
VALUES (?, ?, ?)`, roomID, user, msg["text"])
|
||||
if err != nil {
|
||||
log.Printf("Save message error: %v", err)
|
||||
}
|
||||
|
||||
message := []byte(msg["text"])
|
||||
formattedMsg := user + ": " + msg["text"]
|
||||
message := []byte(formattedMsg)
|
||||
room.Broadcast(message)
|
||||
}
|
||||
}()
|
||||
|
||||
+19
-8
@@ -257,9 +257,13 @@ func WebSocketHandler(hub *websocket.Hub, database *db.DB) gin.HandlerFunc {
|
||||
if err != nil {
|
||||
break
|
||||
}
|
||||
user := msg["user"]
|
||||
if user == "" {
|
||||
user = "Anonymous"
|
||||
}
|
||||
_, err = database.Exec(`
|
||||
INSERT INTO messages (room_id, user, text)
|
||||
VALUES (?, ?, ?)`, roomID, "user", msg["text"])
|
||||
VALUES (?, ?, ?)`, roomID, user, msg["text"])
|
||||
if err != nil {
|
||||
log.Printf("Save message error: %v", err)
|
||||
}
|
||||
@@ -415,7 +419,7 @@ CREATE TABLE IF NOT EXISTS messages (
|
||||
|
||||
INSERT OR IGNORE INTO rooms (id, name) VALUES ('general', 'General');
|
||||
--- shagram.db ---
|
||||
SQLite format 3 | ||||