<?xml version="1.0" encoding="utf-8"?>
<odoo>
    <data noupdate="1">

        <record id="mail_template_ticket_received" model="mail.template">
            <field name="name">Helpdesk: Ticket Received</field>
            <field name="model_id" ref="model_so_helpdesk_ticket"/>
            <field name="subject">[{{ object.ticket_ref }}] {{ object.name }}</field>
            <field name="email_from">{{ (object.team_id.alias_email or user.email_formatted) }}</field>
            <field name="email_to">{{ object.partner_email }}</field>
            <field name="body_html" type="html">
                <div>
                    <p>Hello {{ object.partner_id.name or 'there' }},</p>
                    <p>
                        Your request <strong>{{ object.ticket_ref }}</strong> has been received
                        by the <strong>{{ object.team_id.name }}</strong> team.
                    </p>
                    <p><strong>Subject:</strong> {{ object.name }}</p>
                    <p>We will get back to you shortly.</p>
                    <p>— Silicon Overdrive Helpdesk</p>
                </div>
            </field>
            <field name="auto_delete" eval="True"/>
        </record>

        <record id="mail_template_ticket_solved" model="mail.template">
            <field name="name">Helpdesk: Ticket Solved</field>
            <field name="model_id" ref="model_so_helpdesk_ticket"/>
            <field name="subject">[{{ object.ticket_ref }}] Resolved: {{ object.name }}</field>
            <field name="email_from">{{ (object.team_id.alias_email or user.email_formatted) }}</field>
            <field name="email_to">{{ object.partner_email }}</field>
            <field name="body_html" type="html">
                <div>
                    <p>Hello {{ object.partner_id.name or 'there' }},</p>
                    <p>
                        Your ticket <strong>{{ object.ticket_ref }}</strong> has been marked as resolved.
                    </p>
                    <p>If you need further assistance, please reply to this email.</p>
                    <p>— Silicon Overdrive Helpdesk</p>
                </div>
            </field>
            <field name="auto_delete" eval="True"/>
        </record>

        <!-- Attach solved template to all Solved stages -->
        <record id="stage_tech_solved" model="so.helpdesk.stage">
            <field name="mail_template_id" ref="mail_template_ticket_solved"/>
        </record>
        <record id="stage_sw_solved" model="so.helpdesk.stage">
            <field name="mail_template_id" ref="mail_template_ticket_solved"/>
        </record>
        <record id="stage_cloud_solved" model="so.helpdesk.stage">
            <field name="mail_template_id" ref="mail_template_ticket_solved"/>
        </record>
        <record id="stage_prod_solved" model="so.helpdesk.stage">
            <field name="mail_template_id" ref="mail_template_ticket_solved"/>
        </record>

        <record id="ir_cron_sla_check" model="ir.cron">
            <field name="name">Helpdesk: Check SLA Failures</field>
            <field name="model_id" ref="model_so_helpdesk_sla_status"/>
            <field name="state">code</field>
            <field name="code">model._cron_check_sla_failures()</field>
            <field name="interval_number">1</field>
            <field name="interval_type">hours</field>
            <field name="numbercall">-1</field>
            <field name="active" eval="True"/>
        </record>

    </data>
</odoo>
