archimed filter: replace target http and https

This commit is contained in:
Jérôme Schneider 2014-11-17 11:28:44 +01:00
parent 7b4992f2a0
commit 19ddeded5f
1 changed files with 3 additions and 8 deletions

View File

@ -30,14 +30,9 @@ def default_resp(env, values, request, response):
response.msg = response.msg.decode('utf-8') response.msg = response.msg.decode('utf-8')
except UnicodeDecodeError: except UnicodeDecodeError:
response.msg = response.msg.decode('iso8859-15') response.msg = response.msg.decode('iso8859-15')
response.msg = response.msg.replace( response.msg = re.sub(r'http://[s]*' + env['target'].netloc,
env['target'].geturl(), env['mandaye.scheme'] + '://' + env["HTTP_HOST"],
env['mandaye.scheme'] + '://' + env["HTTP_HOST"] response.msg)
)
response.msg = response.msg.replace(
'http:\\/\\/mediatheque.montpellier-agglo.com',
env['mandaye.scheme'] + ':\\/\\/' + env["HTTP_HOST"]
)
response.msg = response.msg.encode('utf-8') response.msg = response.msg.encode('utf-8')
return response return response