diff --git a/pkg/auth/user/UserCommonService.go b/pkg/auth/user/UserCommonService.go index 7f5b0961e4..219b04aeb2 100644 --- a/pkg/auth/user/UserCommonService.go +++ b/pkg/auth/user/UserCommonService.go @@ -130,7 +130,7 @@ func (impl UserCommonServiceImpl) CreateDefaultPoliciesForAllTypesV2(team, entit return false, err, nil } _, err = impl.userAuthRepository.CreateRole(renderedRole) - if err != nil && strings.Contains("duplicate key value violates unique constraint", err.Error()) { + if err != nil && strings.Contains(err.Error(), "duplicate key value violates unique constraint") { return false, err, nil } return true, nil, renderedPolicyDetails diff --git a/pkg/auth/user/repository/UserAuthRepository.go b/pkg/auth/user/repository/UserAuthRepository.go index ce8fe2940f..d019aeedfc 100644 --- a/pkg/auth/user/repository/UserAuthRepository.go +++ b/pkg/auth/user/repository/UserAuthRepository.go @@ -491,7 +491,7 @@ func (impl UserAuthRepositoryImpl) CreateDefaultPoliciesForAllTypes(team, entity return false, err, nil } _, err = impl.createRole(&roleData, UserId) - if err != nil && strings.Contains("duplicate key value violates unique constraint", err.Error()) { + if err != nil && strings.Contains(err.Error(), "duplicate key value violates unique constraint") { return false, err, nil } err = tx.Commit() @@ -516,7 +516,7 @@ func (impl UserAuthRepositoryImpl) CreateRolesWithAccessTypeAndEntity(team, enti Resource: resource, } _, err := impl.createRole(&roleData, UserId) - if err != nil && strings.Contains("duplicate key value violates unique constraint", err.Error()) { + if err != nil && strings.Contains(err.Error(), "duplicate key value violates unique constraint") { return false, err } return true, nil @@ -543,7 +543,7 @@ func (impl UserAuthRepositoryImpl) CreateRoleForSuperAdminIfNotExists(tx *pg.Tx, return false, err } _, err = impl.createRole(&roleManagerData, UserId) - if err != nil && strings.Contains("duplicate key value violates unique constraint", err.Error()) { + if err != nil && strings.Contains(err.Error(), "duplicate key value violates unique constraint") { return false, err } }