From 6929593eb60dcd0968de5fe18b92b18f8d0d5832 Mon Sep 17 00:00:00 2001 From: Sai Ram Gupta Date: Tue, 19 Mar 2019 11:31:55 -0700 Subject: [PATCH] Update org_user.go Add check for, if current role is ROLE_VIEWER, return true if the role I'm checking for is ROLE_VIEWER. Fixes #16092 --- pkg/models/org_user.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/models/org_user.go b/pkg/models/org_user.go index b6ecd924e9a..723783110fd 100644 --- a/pkg/models/org_user.go +++ b/pkg/models/org_user.go @@ -35,6 +35,10 @@ func (r RoleType) Includes(other RoleType) bool { if r == ROLE_EDITOR { return other != ROLE_ADMIN } + + if r == ROLE_VIEWER { + return other == ROLE_VIEWER + } return false }