From ea69de51143ed68de9005e20405a3359a9456fb6 Mon Sep 17 00:00:00 2001 From: "Richard Mathot (OpenERP)" Date: Thu, 10 Apr 2014 16:13:52 +0200 Subject: [PATCH] [FIX] Dirty fix for links sent by email bzr revid: rim@openerp.com-20140410141352-tb9rwbvawuy2kwc4 --- addons/survey/wizard/survey_email_compose_message.py | 5 +++++ addons/survey/wizard/survey_email_compose_message.xml | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/addons/survey/wizard/survey_email_compose_message.py b/addons/survey/wizard/survey_email_compose_message.py index 76bc2907301..22f204b9427 100644 --- a/addons/survey/wizard/survey_email_compose_message.py +++ b/addons/survey/wizard/survey_email_compose_message.py @@ -26,6 +26,7 @@ from datetime import datetime import re import uuid +import urlparse emails_split = re.compile(r"[;,\n\r]+") @@ -137,8 +138,12 @@ class survey_mail_compose_message(osv.TransientModel): """ Create one mail by recipients and replace __URL__ by link with identification token """ #set url url = wizard.survey_id.public_url + + url = urlparse.urlparse(url).path[1:] # dirty hack to avoid incorrect urls + if token: url = url + '/' + token + # post the message values = { 'model': None, diff --git a/addons/survey/wizard/survey_email_compose_message.xml b/addons/survey/wizard/survey_email_compose_message.xml index 42e6084844f..cef59019945 100644 --- a/addons/survey/wizard/survey_email_compose_message.xml +++ b/addons/survey/wizard/survey_email_compose_message.xml @@ -50,7 +50,7 @@ - +