Переглянути джерело

Expose data source extended properties (jsonData), to the frontend, Closes #2023

Torkel Ödegaard 10 роки тому
батько
коміт
592330b5a7
1 змінених файлів з 4 додано та 0 видалено
  1. 4 0
      pkg/api/frontendsettings.go

+ 4 - 0
pkg/api/frontendsettings.go

@@ -54,6 +54,10 @@ func getFrontendSettingsMap(c *middleware.Context) (map[string]interface{}, erro
 			defaultDatasource = ds.Name
 		}
 
+		if len(ds.JsonData) > 0 {
+			dsMap["jsonData"] = ds.JsonData
+		}
+
 		if ds.Access == m.DS_ACCESS_DIRECT {
 			if ds.BasicAuth {
 				dsMap["basicAuth"] = util.GetBasicAuthHeader(ds.BasicAuthUser, ds.BasicAuthPassword)