Backend: Load dashboards with capital letters in the dashboard url slug (url id), Fixes #2163

This commit is contained in:
Torkel Ödegaard
2015-06-19 14:42:55 -04:00
parent 26e5d7a3de
commit fb7b475457
2 changed files with 3 additions and 1 deletions

View File

@@ -4,6 +4,7 @@ import (
"encoding/json"
"os"
"path"
"strings"
"github.com/grafana/grafana/pkg/api/dtos"
"github.com/grafana/grafana/pkg/bus"
@@ -31,7 +32,7 @@ func isDasboardStarredByUser(c *middleware.Context, dashId int64) (bool, error)
func GetDashboard(c *middleware.Context) {
metrics.M_Api_Dashboard_Get.Inc(1)
slug := c.Params(":slug")
slug := strings.ToLower(c.Params(":slug"))
query := m.GetDashboardQuery{Slug: slug, OrgId: c.OrgId}
err := bus.Dispatch(&query)