def confirm_account(code): if not env.user.id: referer = '%s://%s/profile/accounts/confirm/%s' % \ (env.request.protocol, settings.domain, code) return render('/auth/login.html', referer=referer) if not users.confirm_account(code): jid_active = env.user.get_active_account('xmpp') return render('/profile/accounts.html', jids=env.user.get_accounts('xmpp'), active_jid=jid_active, errors=['confirm']) return Response(redirect='%s://%s.%s/profile/accounts?saved=1' % \ (env.request.protocol, env.user.login, settings.domain))
def confirm_account(code): if users.confirm_account(code): return xmpp_template('account_confirmed') return xmpp_template('account_confirm_fail')