feat: update protocol version handling

- add ProtocolVersion variable to metadata package
- don't set `ServerMessage.ProtocolVersion` in `main`
- update `ServerMessage` default to include ProtocolVersion

🤖
This commit is contained in:
Sebastian Mark 2024-10-27 22:46:58 +01:00
parent f8ab1375d1
commit f0d7dc80fc
3 changed files with 12 additions and 9 deletions

View file

@ -1,16 +1,18 @@
package shared
import (
"git.smsvc.net/pomodoro/GoTomato/internal/metadata"
"git.smsvc.net/pomodoro/GoTomato/pkg/models"
)
var Message = models.ServerMessage{
Mode: "Idle",
Settings: DefaultPomodoroConfig,
Session: 0,
TimeLeft: DefaultPomodoroConfig.Work,
Ongoing: false,
Paused: false,
Mode: "Idle",
Settings: DefaultPomodoroConfig,
Session: 0,
TimeLeft: DefaultPomodoroConfig.Work,
Ongoing: false,
Paused: false,
ProtocolVersion: metadata.ProtocolVersion,
}
var PomodoroPassword string