Merge remote-tracking branch 'remotes/beego/develop' into develop

This commit is contained in:
sunqida 2017-06-08 20:31:10 +08:00
commit 5c3807e29a
1 changed files with 17 additions and 15 deletions

View File

@ -707,7 +707,8 @@ func parserComments(f *ast.FuncDecl, controllerName, pkgpath string) error {
controllerList[pkgpath+controllerName] = make(map[string]*swagger.Item) controllerList[pkgpath+controllerName] = make(map[string]*swagger.Item)
item = &swagger.Item{} item = &swagger.Item{}
} }
switch HTTPMethod { for _, hm := range strings.Split(HTTPMethod, ",") {
switch hm {
case "GET": case "GET":
item.Get = &opts item.Get = &opts
case "POST": case "POST":
@ -723,6 +724,7 @@ func parserComments(f *ast.FuncDecl, controllerName, pkgpath string) error {
case "OPTIONS": case "OPTIONS":
item.Options = &opts item.Options = &opts
} }
}
controllerList[pkgpath+controllerName][routerPath] = item controllerList[pkgpath+controllerName][routerPath] = item
} }
return nil return nil