api/handlers/rest_POSTApiCreate.go
Function POSTApiCreate
has 55 lines of code (exceeds 50 allowed). Consider refactoring. Open
Open
func POSTApiCreate(w http.ResponseWriter, r *http.Request, session *sessions.Session) (response string, callmet bool) {
//me := &types.SoftUser{Email:"Strukture user", Username:"Strukture user"}
if r.FormValue("type") == "0" {
Avoid deeply nested control flow statements. Open
Open
} else if r.FormValue("type") == "4" {
varf := []types.Inputs{}
varf = append(varf, types.Inputs{Name: "name", Type: "text", Text: "Template name"})
response = templates.Form(types.Forms{Link: "/api/act?type=5&pkg=" + r.FormValue("pkg") + "&bundle=" + r.FormValue("bundle"), CTA: "Create Template file", Class: "warning", Inputs: varf})
package comment should be of the form "Package handlers ..." Open
Open
// File generated by Gopher Sauce
- Exclude checks
comment on exported function POSTApiCreate should be of the form "POSTApiCreate ..." Open
Open
//
- Exclude checks
Your code does not pass gofmt in 1 place. Go fmt your code! Open
Open
// File generated by Gopher Sauce
- Exclude checks