providers/*: fix launch_url not working

This commit is contained in:
Jens Langhammer
2020-09-17 21:53:57 +02:00
parent 1eeb64ee39
commit cba78b4de7
3 changed files with 5 additions and 7 deletions

View File

@ -107,8 +107,7 @@ class SAMLProvider(Provider):
def launch_url(self) -> Optional[str]:
"""Guess launch_url based on acs URL"""
launch_url = urlparse(self.acs_url)
launch_url.path = ""
return launch_url.geturl()
return self.acs_url.replace(launch_url.path, "")
def form(self) -> Type[ModelForm]:
from passbook.providers.saml.forms import SAMLProviderForm