|
|
@@ -2,23 +2,11 @@ package dashboards
|
|
|
|
|
|
import (
|
|
|
"github.com/grafana/grafana/pkg/bus"
|
|
|
- "github.com/grafana/grafana/pkg/log"
|
|
|
"github.com/grafana/grafana/pkg/models"
|
|
|
"time"
|
|
|
)
|
|
|
|
|
|
-// NewService factory for creating a new dashboard service
|
|
|
-var NewAclService = func() *AclService {
|
|
|
- return &AclService{
|
|
|
- log: log.New("dashboard-acl-service"),
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-type AclService struct {
|
|
|
- log log.Logger
|
|
|
-}
|
|
|
-
|
|
|
-func (as *AclService) MakeUserAdmin(orgId int64, userId int64, dashboardId int64, setViewAndEditPermissions bool) error {
|
|
|
+func MakeUserAdmin(orgId int64, userId int64, dashboardId int64, setViewAndEditPermissions bool) error {
|
|
|
rtEditor := models.ROLE_EDITOR
|
|
|
rtViewer := models.ROLE_VIEWER
|
|
|
|