浏览代码

fix(): made plugin settings api call accessable for viewer roles

Torkel Ödegaard 9 年之前
父节点
当前提交
d9ad4cf2fc
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      pkg/api/api.go

+ 1 - 1
pkg/api/api.go

@@ -192,11 +192,11 @@ func Register(r *macaron.Macaron) {
 		r.Get("/datasources/id/:name", wrap(GetDataSourceIdByName), reqSignedIn)
 		r.Get("/datasources/id/:name", wrap(GetDataSourceIdByName), reqSignedIn)
 
 
 		r.Get("/plugins", wrap(GetPluginList))
 		r.Get("/plugins", wrap(GetPluginList))
+		r.Get("/plugins/:pluginId/settings", wrap(GetPluginSettingById))
 
 
 		r.Group("/plugins", func() {
 		r.Group("/plugins", func() {
 			r.Get("/:pluginId/readme", wrap(GetPluginReadme))
 			r.Get("/:pluginId/readme", wrap(GetPluginReadme))
 			r.Get("/:pluginId/dashboards/", wrap(GetPluginDashboards))
 			r.Get("/:pluginId/dashboards/", wrap(GetPluginDashboards))
-			r.Get("/:pluginId/settings", wrap(GetPluginSettingById))
 			r.Post("/:pluginId/settings", bind(m.UpdatePluginSettingCmd{}), wrap(UpdatePluginSetting))
 			r.Post("/:pluginId/settings", bind(m.UpdatePluginSettingCmd{}), wrap(UpdatePluginSetting))
 		}, reqOrgAdmin)
 		}, reqOrgAdmin)