summaryrefslogtreecommitdiff
path: root/sh_helpdesk/models/helpdesk_subcategory.py
blob: 1dea790abeb4d290100bf05262768f8df4c4f65b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# -*- coding: utf-8 -*-
# Part of Softhealer Technologies.

from odoo import models, fields, api


class HelpdeskSubCategory(models.Model):
    _name = 'helpdesk.subcategory'
    _description = 'Helpdesk SubCategory'
    _rec_name = 'name'

    sequence = fields.Integer(string="Sequence")
    name = fields.Char(required=True, translate=True,
                       string='Sub Category Name')
    parent_category_id = fields.Many2one(
        'helpdesk.category', required=True, string="Parent Category")

    @api.model
    def create(self, values):
        sequence = self.env['ir.sequence'].next_by_code('helpdesk.subcategory')
        values['sequence'] = sequence
        return super(HelpdeskSubCategory, self).create(values)