diff --git a/beesdoo_shift/models/attendance_sheet.py b/beesdoo_shift/models/attendance_sheet.py index c676c7b..85bebda 100644 --- a/beesdoo_shift/models/attendance_sheet.py +++ b/beesdoo_shift/models/attendance_sheet.py @@ -114,7 +114,6 @@ class AttendanceSheet(models.Model): _name = "beesdoo.shift.sheet" _inherit = [ "mail.thread", - "mail.activity.mixin", "barcodes.barcode_events_mixin", ] _description = "Attendance sheet" @@ -445,17 +444,6 @@ class AttendanceSheet(models.Model): raise UserError(_("The sheet has already been marked as read.")) self.is_read = True - # Workaround to display notifications only - # for unread and not validated sheets, via a check on domain. - @api.model - def _needaction_count(self, domain=None): - if domain == [ - ("is_annotated", "=", True), - ("is_read", "=", False), - ] or domain == [("state", "=", "not_validated")]: - return self.search_count(domain) - return - def _validate(self, user): self.ensure_one() if self.state == "validated":