20 lines
746 B
Python
20 lines
746 B
Python
# Copyright 2022 Tecnativa - David Vidal
|
|
# Copyright 2025 Upgraded to Odoo 19.0
|
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
|
from odoo import fields, models
|
|
|
|
|
|
class SurveySurvey(models.Model):
|
|
_inherit = "survey.survey"
|
|
|
|
# In Odoo 19 Community, survey.survey does not include company_id natively.
|
|
# This field adds multi-company support so surveys can be scoped per company.
|
|
# If a future Odoo version adds company_id natively, redefining it here via
|
|
# _inherit is safe — Odoo's ORM keeps the existing field and ignores the duplicate.
|
|
company_id = fields.Many2one(
|
|
comodel_name="res.company",
|
|
string="Company",
|
|
index=True,
|
|
default=lambda self: self.env.company,
|
|
)
|