From c8ce2a6727aa3ee6d38d424c3e74d2f7f3ca6e6b Mon Sep 17 00:00:00 2001 From: "Grail Finder (aider)" Date: Sat, 3 May 2025 08:06:32 +0300 Subject: [PATCH] feat: add StrToUserRole function --- models/state.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/models/state.go b/models/state.go index 1dd2733..418ab19 100644 --- a/models/state.go +++ b/models/state.go @@ -27,7 +27,16 @@ func StrToUserTeam(s string) UserTeam { } } -// write StrToUserRole func; ai! +func StrToUserRole(s string) UserRole { + switch s { + case "mime": + return UserRoleMime + case "guesser": + return UserRoleGuesser + default: + return UserRoleNone + } +} type UserState struct { Username string