Default metadata

This commit is contained in:
Neil Alexander 2018-12-15 10:56:46 +00:00
parent 8b63e841ea
commit d07e0ddfa0
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944
2 changed files with 17 additions and 2 deletions

View file

@ -325,7 +325,12 @@ func (a *admin) init(c *Core, listenaddr string) {
a.addHandler("getMeta", []string{"box_pub_key", "coords"}, func(in admin_info) (admin_info, error) {
result, err := a.admin_getMeta(in["box_pub_key"].(string), in["coords"].(string))
if err == nil {
return admin_info{"metadata": string(result)}, nil
var m map[string]interface{}
if err = json.Unmarshal(result, &m); err == nil {
return admin_info{"metadata": m}, nil
} else {
return admin_info{}, err
}
} else {
return admin_info{}, err
}