# -*- coding: utf-8 -*- # Copyright 2026 Nexa Systems Inc. # License OPL-1 (Odoo Proprietary License v1.0) # # Adds 'job_confirmed' and 'job_complete' trigger events to the # fp.notification.template selection. Fired from fp.job lifecycle # hooks (action_confirm, button_mark_done). # # bridge_mrp's existing 'mo_confirmed' / 'mo_complete' triggers # stay alive for the legacy MO flow. from odoo import fields, models class FpNotificationTemplate(models.Model): _inherit = 'fp.notification.template' trigger_event = fields.Selection( selection_add=[ ('job_confirmed', 'Plating Job Confirmed'), ('job_complete', 'Plating Job Complete'), ], ondelete={ 'job_confirmed': 'cascade', 'job_complete': 'cascade', }, )