Introduced helper methods for parsing/biding request parameters

This commit is contained in:
Deluan
2016-03-07 14:13:01 -05:00
parent 91c660c746
commit 28bef732cf
8 changed files with 28 additions and 20 deletions
+2 -5
View File
@@ -23,12 +23,9 @@ func (c *GetIndexesController) Prepare() {
// TODO: Shortcuts amd validate musicFolder parameter
func (c *GetIndexesController) Get() {
var err error
ifModifiedSince := c.ParamTime("ifModifiedSince")
var ifModifiedSince int64
c.Ctx.Input.Bind(&ifModifiedSince, "ifModifiedSince")
indexes, lastModified, err := c.browser.Indexes(utils.ToTime(ifModifiedSince))
indexes, lastModified, err := c.browser.Indexes(ifModifiedSince)
if err != nil {
beego.Error("Error retrieving Indexes:", err)
c.SendError(responses.ERROR_GENERIC, "Internal Error")