From 35de7615c7c67432aafa5f2f8c808e4a041059d1 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Sat, 29 Oct 2022 17:58:58 +0300 Subject: (#18) enums for user types --- backend/models/models.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'backend/models') diff --git a/backend/models/models.go b/backend/models/models.go index 2b2a3e0..2be8765 100644 --- a/backend/models/models.go +++ b/backend/models/models.go @@ -3,7 +3,7 @@ package models import "time" type User struct { - SteamID int64 + SteamID string Username string AvatarLink string CountryCode string @@ -11,3 +11,15 @@ type User struct { UpdatedAt time.Time UserType int16 } + +func (user *User) TypeToString() []string { + var list []string + switch user.UserType { + case 0: + list = append(list, "Normal") + } + if len(list) == 0 { + list = append(list, "Unknown") + } + return list +} -- cgit v1.2.3