From 672d491e60e7a7c8cb62ea0e0fbf4771c65b5beb Mon Sep 17 00:00:00 2001 From: cyber-dream Date: Fri, 4 Nov 2022 02:21:44 +0300 Subject: [PATCH] new sessions struct --- sessionUtils/sessionTypes.go | 4 ++++ sessionUtils/sessionUtils.go | 40 +++++++++++++++++++----------------- 2 files changed, 25 insertions(+), 19 deletions(-) diff --git a/sessionUtils/sessionTypes.go b/sessionUtils/sessionTypes.go index 88d7408..1dbd2aa 100644 --- a/sessionUtils/sessionTypes.go +++ b/sessionUtils/sessionTypes.go @@ -13,6 +13,10 @@ type Session struct { Expires time.Time } +type Sessions struct { + Sessions []Session +} + type JSSessionInterface struct { GameID string `json:"gameId"` Icon string `json:"icon"` diff --git a/sessionUtils/sessionUtils.go b/sessionUtils/sessionUtils.go index 9a75c42..0736ec3 100644 --- a/sessionUtils/sessionUtils.go +++ b/sessionUtils/sessionUtils.go @@ -11,24 +11,26 @@ func ConvertServerSessionsToJSON(s Session) []byte { return s_json } -var FakeSessions = []Session{ - { - GameId: "garrysmod", - Title: "Test 1", - Status: "Super fake session", - Expires: time.Time{}, - }, - { - GameId: "beamng", - Title: "Test 2", - Status: "Super fake session 2", - Expires: time.Time{}, - }, - { - GameId: "minecraft", - Title: "Test 3", - Status: "Testing session", - Version: "1.54.7", - Expires: time.Time{}, +var FakeSessions = Sessions{ + Sessions: []Session{ + { + GameId: "garrysmod", + Title: "Test 1", + Status: "Super fake session", + Expires: time.Time{}, + }, + { + GameId: "beamng", + Title: "Test 2", + Status: "Super fake session 2", + Expires: time.Time{}, + }, + { + GameId: "minecraft", + Title: "Test 3", + Status: "Testing session", + Version: "1.54.7", + Expires: time.Time{}, + }, }, }