def POST_reg(self, dest, *a, **kw): ApiController.POST_register(self, *a, **kw) c.render_style = "html" c.response_content_type = "" errors = list(c.errors) if errors: for e in errors: if not e[0].endswith("_reg"): msg = c.errors[e].message c.errors.remove(e) c.errors.add(e[0], msg) return LoginPage(user_reg=request.post.get('user'), dest=dest).render() return self.redirect(dest)
def POST_reg(self, *a, **kw): res = ApiController.POST_register(self, *a, **kw) c.render_style = "html" c.response_content_type = "" errors = list(c.errors) if errors: for e in errors: if not e.endswith("_reg"): msg = c.errors[e].message c.errors.remove(e) c.errors._add(e + "_reg", msg) dest = request.post.get('dest', request.referer or '/') return LoginPage(user_reg=request.post.get('user_reg'), dest=dest).render() return self.redirect(res.redirect)