diff --git a/internal/middleware/auth.go b/internal/middleware/auth.go index 37ce0b9..30ba0be 100644 --- a/internal/middleware/auth.go +++ b/internal/middleware/auth.go @@ -53,4 +53,4 @@ func GetUser(ctx context.Context) *database.User { return nil } return user -} \ No newline at end of file +} diff --git a/web/context/context.go b/web/context/context.go index d18d274..2ba54c7 100644 --- a/web/context/context.go +++ b/web/context/context.go @@ -1,3 +1,3 @@ package context -const UserKey = "mal:user" \ No newline at end of file +const UserKey = "mal:user" diff --git a/web/shared/admin/admin.go b/web/shared/admin/admin.go index cd81d42..0d65df3 100644 --- a/web/shared/admin/admin.go +++ b/web/shared/admin/admin.go @@ -13,8 +13,10 @@ func IsAdmin(user *database.User) bool { return user.Username == AdminEmail } -func IsAdminFromContext(ctx interface{ Value(key interface{}) interface{} }) bool { +func IsAdminFromContext(ctx interface { + Value(key interface{}) interface{} +}) bool { const userKey = "mal:user" user, _ := ctx.Value(userKey).(*database.User) return IsAdmin(user) -} \ No newline at end of file +}