From 3b5d3d671e5b1ffaab56326e9784c2bdc3ff6a69 Mon Sep 17 00:00:00 2001 From: Jan Eitzinger Date: Thu, 5 Jun 2025 14:27:26 +0200 Subject: [PATCH] Refactor --- pkg/schema/user.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkg/schema/user.go b/pkg/schema/user.go index 9b62cfa..2fff453 100644 --- a/pkg/schema/user.go +++ b/pkg/schema/user.go @@ -6,6 +6,7 @@ package schema import ( "fmt" + "slices" "strings" ) @@ -50,12 +51,7 @@ type User struct { } func (u *User) HasProject(project string) bool { - for _, p := range u.Projects { - if p == project { - return true - } - } - return false + return slices.Contains(u.Projects, project) } func GetRoleString(roleInt Role) string {