Added email confirmation with redirect.

Hm. Masz tu dużo skopiowanego kodu. Jeśli dobrze rozumiem masz już zbudowane tu urle, nie musisz ich robić jeszcze raz, wystarczy że ustawisz w nich odpowiedni `redirect`. Coś w tym stylu:

@api.multi
def _get_signup_url_for_action(self, *args, **kwargs):
    urls = super(Partner, self)._get_signup_url_for_action(*args, **kwargs)
    redirect = self.env.context.get('redirect')
    if not redirect:
        return urls
    for partner_id, url in urls.iteritems():
        urls[partner_id] = [zmień wartość redirect w zmiennej url na to co w zmiennej url]
    return urls

Werkzeug przychodzi z [zestawem narzędzi do manipulowania urlami](http://werkzeug.pocoo.org/docs/0.9/utils/#module-werkzeug.urls), które powinny pomóc szybko zrealizować to co w [klamerkach]