
from odoo import api, fields, models


class ContractAbstractContract(models.AbstractModel):
    _inherit = "contract.abstract.contract"

    sale_autoconfirm = fields.Boolean(string="Sale Autoconfirm")

    @api.model
    def _get_generation_type_selection(self):
        res = super()._get_generation_type_selection()
        res.append(("sale", "Sale"))
        return res


from odoo import api, fields, models


class ContractAbstractContract(models.AbstractModel):
    _inherit = "contract.abstract.contract"

    sale_autoconfirm = fields.Boolean(string="Sale Autoconfirm")

    @api.model
    def _selection_generation_type(self):
        res = super()._selection_generation_type()
        res.append(("sale", "Sale"))
        return res

Align method on Odoo conventions
[14.0][IMP] contract_sale_generation: Align method on Odoo conventions

  
  from odoo import api, fields, models
  
  
  class ContractAbstractContract(models.AbstractModel):
      _inherit = "contract.abstract.contract"
  
      sale_autoconfirm = fields.Boolean(string="Sale Autoconfirm")
  
      @api.model
-     def _get_generation_type_selection(self):
+     def _selection_generation_type(self):
-         res = super()._get_generation_type_selection()
+         res = super()._selection_generation_type()
          res.append(("sale", "Sale"))
          return res
  
Align method on Odoo conventions
## Code Before:

from odoo import api, fields, models


class ContractAbstractContract(models.AbstractModel):
    _inherit = "contract.abstract.contract"

    sale_autoconfirm = fields.Boolean(string="Sale Autoconfirm")

    @api.model
    def _get_generation_type_selection(self):
        res = super()._get_generation_type_selection()
        res.append(("sale", "Sale"))
        return res

## Instruction:
Align method on Odoo conventions
## Code After:

from odoo import api, fields, models


class ContractAbstractContract(models.AbstractModel):
    _inherit = "contract.abstract.contract"

    sale_autoconfirm = fields.Boolean(string="Sale Autoconfirm")

    @api.model
    def _selection_generation_type(self):
        res = super()._selection_generation_type()
        res.append(("sale", "Sale"))
        return res
