Example #1
0
func AddGroup(rw http.ResponseWriter, req *http.Request, params martini.Params, enc encoding.Encoder, dtx *apicontext.DataContext) string {
	group := forum.Group{
		Name:        req.FormValue("name"),
		Description: req.FormValue("description"),
	}

	if err := group.Add(dtx); err != nil {
		apierror.GenerateError("Trouble adding forum group", err, rw, req)
	}

	return encoding.Must(enc.Encode(group))
}