34 lines
1.4 KiB
Python
34 lines
1.4 KiB
Python
import uuid
|
|
import logging
|
|
import datetime
|
|
|
|
from odoo import api, fields, models, _
|
|
from odoo import tools
|
|
from datetime import datetime
|
|
from datetime import date
|
|
from odoo.exceptions import ValidationError
|
|
from dateutil.relativedelta import relativedelta
|
|
import sys
|
|
|
|
_logger = logging.getLogger(__name__)
|
|
|
|
class dssActivityMixin(models.Model):
|
|
_name = 'dss.activity.mixin'
|
|
_inherit = 'mail.activity.mixin'
|
|
_description = 'DigitalSignage Activity Inherit'
|
|
|
|
def activity_schedule(self, act_type_xmlid='', date_deadline=None, summary='', note='', **act_values):
|
|
_logger.info("This is my activity debug message ! - schedule")
|
|
res = super(dssActivityMixin, self).activity_schedule(self, act_type_xmlid='', date_deadline=date_deadline, summary='', note='', **act_values)
|
|
return res
|
|
|
|
def activity_feedback(self, act_type_xmlids, user_id=None, feedback=None, attachment_ids=None):
|
|
_logger.info("This is my activity debug message ! ")
|
|
res = super(dssActivityMixin, self).action_feedback(act_type_xmlids, user_id=user_id, feedback=feedback, attachment_ids=attachment_ids)
|
|
return res
|
|
|
|
def activity_unlink(self, act_type_xmlids, user_id=None):
|
|
_logger.info("This is my activity debug message ! unlink ")
|
|
res = super(dssActivityMixin, self).activity_unlink(act_type_xmlids, user_id=user_id)
|
|
return res
|