def _rinvite(self, **k): class IForm(formencode.Schema): sid = formencode.All(fv.UnicodeString(not_empty=True)) email = formencode.All(fv.Email(not_empty=True)) sc = self.validate(IForm, **dict(request.params)) be = None if len(sc.sid) == 22 and sc.email and sc.sid == session.get('invite_sid'): be = BetaEmail.create(sc.sid, sc.email) self.commit() return {'url': '/', 'be': be and be.id or None}
def _rinvite(self, **k): class IForm(formencode.Schema): sid = formencode.All(fv.UnicodeString(not_empty=True)) email = formencode.All(fv.Email(not_empty=True)) sc = self.validate(IForm, **dict(request.params)) be = None if len(sc.sid) == 22 and sc.email and sc.sid == session.get( 'invite_sid'): be = BetaEmail.create(sc.sid, sc.email) self.commit() return {'url': '/', 'be': be and be.id or None}