18 lines
		
	
	
		
			609 B
		
	
	
	
		
			Python
		
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			609 B
		
	
	
	
		
			Python
		
	
	
from odoo import api, fields, models, _
 | 
						|
 | 
						|
 | 
						|
class MassMailingList(models.Model):
 | 
						|
    _inherit = "mail.mass_mailing.list"
 | 
						|
 | 
						|
    @api.one
 | 
						|
    def _compute_mailchimp_list_id(self):
 | 
						|
        mailchimp_list_obj = self.env['mailchimp.lists']
 | 
						|
        list_id = mailchimp_list_obj.search([('odoo_list_id', '=', self.id)])
 | 
						|
        if list_id:
 | 
						|
            self.mailchimp_list_id = list_id.id
 | 
						|
        else:
 | 
						|
            self.mailchimp_list_id = False
 | 
						|
 | 
						|
    mailchimp_list_id = fields.Many2one('mailchimp.lists', compute='_compute_mailchimp_list_id',
 | 
						|
                                        string="Associated MailChimp List")
 |