HTTP API: grafana /render calls nows with api keys, Fixes #1649

This commit is contained in:
Torkel Ödegaard
2015-04-08 08:59:12 +02:00
parent f28af4f369
commit 059db533d5
8 changed files with 73 additions and 14 deletions
+6 -3
View File
@@ -11,8 +11,8 @@ import (
)
const (
SESS_KEY_USERID = "uid"
SESS_KEY_FAVORITES = "favorites"
SESS_KEY_USERID = "uid"
SESS_KEY_APIKEY = "apikey_id" // used fror render requests with api keys
)
var sessionManager *session.Manager
@@ -102,7 +102,10 @@ func (s *SessionWrapper) Release() error {
func (s *SessionWrapper) Destory(c *Context) error {
if s.session != nil {
return s.manager.Destory(c.Context)
if err := s.manager.Destory(c.Context); err != nil {
return err
}
s.session = nil
}
return nil
}