From bd7f98a776fa66154b29face4c4805fa6d53df1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Schneider?= Date: Thu, 8 Sep 2011 15:25:31 +0200 Subject: [PATCH] Fix Ciril plugin for the new release --- larpe/plugins/site_authentication/ciril_net_rh.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/larpe/plugins/site_authentication/ciril_net_rh.py b/larpe/plugins/site_authentication/ciril_net_rh.py index 417804c..51dea70 100644 --- a/larpe/plugins/site_authentication/ciril_net_rh.py +++ b/larpe/plugins/site_authentication/ciril_net_rh.py @@ -28,13 +28,13 @@ class CirilSiteAuthentication(SiteAuthentication): success = False return_content = redirect(self.host.get_return_url()) - regexp = re.compile( - """javascript\:window\.open\('(/net_rh/accueil.php\?.*?)', '_blank'\)""", - re.DOTALL | re.IGNORECASE) - match = regexp.findall(data) - if match: + regexp = re.compile("""window.open\('/net_rh/accueil.php\?(.+?)'\,'_blank'""", + re.DOTALL | re.IGNORECASE) + m = regexp.search(data) + if m: success = True - return_content = redirect(match[0]) + link = "/net_rh/accueil.php?%s" % m.group(1) + return_content = redirect(link) return success, return_content