From 4dbff84606d03ebd6f1ace95a389e7a3d4dcc982 Mon Sep 17 00:00:00 2001 From: Jean-Paul Smets <jp@nexedi.com> Date: Sat, 10 Nov 2007 18:33:10 +0000 Subject: [PATCH] Better class description. Now a legacy class. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17515 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5/Document/MailMessage.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/product/ERP5/Document/MailMessage.py b/product/ERP5/Document/MailMessage.py index a7115c8d08..7a0b6ce69b 100644 --- a/product/ERP5/Document/MailMessage.py +++ b/product/ERP5/Document/MailMessage.py @@ -32,7 +32,6 @@ from AccessControl import ClassSecurityInfo from Products.CMFMailIn.MailMessage import MailMessage as CMFMailInMessage from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface -from Products.CMFCore.WorkflowCore import WorkflowMethod from Products.ERP5.Document.Event import Event import smtplib @@ -41,7 +40,15 @@ from zLOG import LOG class MailMessage(Event, CMFMailInMessage): """ - MailMessage subclasses Event objects to implement Email Events. + LEGACY + + The MailMessage class is deprecated. It is superceded by + the Event class (for CRM events) and by the EmailDocument class + (to store raw email messages). + + TODO: compatibility layer is required so that old MailMessage + instance can mimic Event instances based on legacy data. This + is required for example for old CRM implementations of ERP5. """ meta_type = 'ERP5 Mail Message' -- 2.30.9