From 2174b467bc0e9a7a82b701343357c1d153a3c5d2 Mon Sep 17 00:00:00 2001
From: Nicolas Delaby <nicolas@nexedi.com>
Date: Fri, 3 Jun 2011 14:32:21 +0200
Subject: [PATCH] Provide a recipient on Incoming Web Message

---
 .../portal_skins/erp5_crm/Event_finishIngestion.xml           | 4 ++++
 bt5/erp5_crm/bt/revision                                      | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Event_finishIngestion.xml b/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Event_finishIngestion.xml
index 5789705457..496125fa0f 100644
--- a/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Event_finishIngestion.xml
+++ b/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Event_finishIngestion.xml
@@ -164,7 +164,11 @@ if context.getPortalType() == \'Web Message\' and\\\n
                                     resource=portal.portal_preferences.getPreferredSupportRequestResource(),\n
                                     source_section=portal.portal_preferences.getPreferredSection(),\n
                                     start_date=DateTime())\n
+  # if event as no recipient read it from ticket\n
+  if not event.hasDestination():\n
+    event.setDestination(ticket.getSourceSection())\n
 \n
+  # Associate ticket to current event\n
   follow_up_list = context.getFollowUpList()\n
   if ticket.getRelativeUrl() not in follow_up_list:\n
     follow_up_list.append(ticket.getRelativeUrl())\n
diff --git a/bt5/erp5_crm/bt/revision b/bt5/erp5_crm/bt/revision
index e9059e02c3..b1ce634589 100644
--- a/bt5/erp5_crm/bt/revision
+++ b/bt5/erp5_crm/bt/revision
@@ -1 +1 @@
-549
\ No newline at end of file
+550
\ No newline at end of file
-- 
2.30.9