NEW] Add methods to disable web push notifications

This commit is contained in:
Thomas Pot
2026-04-28 19:40:03 +02:00
parent 253be2ed71
commit 01c79fcfff

View File

@@ -88,6 +88,8 @@ class IrLogging(models.Model):
('key', 'in', ('mail.web_push_vapid_private_key', 'mail.web_push_vapid_public_key', 'mail.sfu_server_key'))])
for parameter in parameters:
parameter.sudo().unlink()
if self.env['ir.model'].search([('model','=','mail.partner.device')]):
self.env.cr.execute("""DELETE FROM mail_partner_device;""")
def _model_has_field(self, model_name, field_name=None):
model = self.env['ir.model'].search([('model', '=', model_name)], limit=1)