Technical mailing list archives

Re: Email templates and auto_delete flag inconsistency

Maxim Litnitskiy
- 08/01/2014 16:38:41
As far as I understand the problem is in

class mail_mail(osv.Model):                                                                                                                                             
    """ Model holding RFC2822 email messages to send. This model also provides                                                                                          
        facilities to queue and send new email messages.  """                                                                                                           
    _name = 'mail.mail'                                                                                                                                                 
    _description = 'Outgoing Mails'                                                                                                                                     
    _inherits = {'mail.message': 'mail_message_id'}                                                                                                                     
    _order = 'id desc'                                                                                                                                                  
    _rec_name = 'subject'                                                                                                                                               
    _columns = {                                                                                                                                                        
        'mail_message_id': fields.many2one('mail.message', 'Message', required=True, ondelete='cascade'),       

Why  delete messages when deleting email?