diff --git a/addons/website_event/data/event_data.xml b/addons/website_event/data/event_data.xml index 763e887172c..7065db38555 100644 --- a/addons/website_event/data/event_data.xml +++ b/addons/website_event/data/event_data.xml @@ -18,5 +18,18 @@ open + + Event published + event.event + + Event published + + + Event unpublished + event.event + + Event unpublished + + diff --git a/addons/website_event/models/event.py b/addons/website_event/models/event.py index c13ba88a17f..0ea3a4b3f23 100644 --- a/addons/website_event/models/event.py +++ b/addons/website_event/models/event.py @@ -31,6 +31,12 @@ from openerp.addons.website.models.website import slug class event(osv.osv): _name = 'event.event' _inherit = ['event.event','website.seo.metadata'] + _track = { + 'website_published': { + 'website_event.mt_event_published': lambda self, cr, uid, obj, ctx=None: obj.website_published, + 'website_event.mt_event_unpublished': lambda self, cr, uid, obj, ctx=None: not obj.website_published + }, + } def _get_new_menu_pages(self, cr, uid, event, context=None): context = context or {}