浏览代码

Removes unused code.

Leonard Gram 7 年之前
父节点
当前提交
ec9ed5c830
共有 1 个文件被更改,包括 5 次插入22 次删除
  1. 5 22
      pkg/api/datasources.go

+ 5 - 22
pkg/api/datasources.go

@@ -22,16 +22,19 @@ func GetDataSources(c *m.ReqContext) Response {
 		Datasources: query.Result,
 	}
 
+	datasources := []*m.DataSource{}
 	if err := bus.Dispatch(&dsFilterQuery); err != nil {
 		if err != bus.ErrHandlerNotFound {
 			return Error(500, "Could not get datasources", err)
 		}
 
-		dsFilterQuery.Result = query.Result
+		datasources = query.Result
+	} else {
+		datasources = dsFilterQuery.Result
 	}
 
 	result := make(dtos.DataSourceList, 0)
-	for _, ds := range dsFilterQuery.Result {
+	for _, ds := range datasources {
 		dsItem := dtos.DataSourceListItemDTO{
 			OrgId:     ds.OrgId,
 			Id:        ds.Id,
@@ -62,26 +65,6 @@ func GetDataSources(c *m.ReqContext) Response {
 	return JSON(200, &result)
 }
 
-func hasRequiredDatasourcePermission(dsId int64, permission m.DsPermissionType, user *m.SignedInUser) Response {
-	query := m.HasRequiredDataSourcePermissionQuery{
-		Id:                 dsId,
-		User:               user,
-		RequiredPermission: permission,
-	}
-
-	if err := bus.Dispatch(&query); err != nil {
-		if err == bus.ErrHandlerNotFound {
-			return nil
-		}
-		if err == m.ErrDataSourceAccessDenied {
-			return Error(403, err.Error(), nil)
-		}
-		return Error(500, "Failed to check data source permissions", err)
-	}
-
-	return nil
-}
-
 func GetDataSourceById(c *m.ReqContext) Response {
 	query := m.GetDataSourceByIdQuery{
 		Id:    c.ParamsInt64(":id"),