Supporting json output (except for errors)

This commit is contained in:
Deluan
2016-03-02 13:04:55 -05:00
parent 7c82af75f5
commit 9d41f5a39f
11 changed files with 114 additions and 99 deletions
+3 -5
View File
@@ -1,15 +1,13 @@
package api
import (
"github.com/astaxie/beego"
"github.com/deluan/gosonic/api/responses"
)
type GetLicenseController struct{ beego.Controller }
type GetLicenseController struct{ BaseAPIController }
func (c *GetLicenseController) Get() {
response := responses.NewEmpty()
response := c.NewEmpty()
response.License = &responses.License{Valid: true}
c.Ctx.Output.Body(responses.ToXML(response))
c.SendResponse(response)
}