diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 17:14:58 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 17:14:58 +0700 |
| commit | 1ca3b3df3421961caec3b747a364071c80f5c7da (patch) | |
| tree | 6778a1f0f3f9b4c6e26d6d87ccde16e24da6c9d6 /oh_appraisal/models/hr_appraisal_survey.py | |
| parent | b57188be371d36d96caac4b8d65a40745c0e972c (diff) | |
initial commit
Diffstat (limited to 'oh_appraisal/models/hr_appraisal_survey.py')
| -rw-r--r-- | oh_appraisal/models/hr_appraisal_survey.py | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/oh_appraisal/models/hr_appraisal_survey.py b/oh_appraisal/models/hr_appraisal_survey.py new file mode 100644 index 0000000..fc31773 --- /dev/null +++ b/oh_appraisal/models/hr_appraisal_survey.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +################################################################################### +# A part of Open HRMS Project <https://www.openhrms.com> +# +# Cybrosys Technologies Pvt. Ltd. +# Copyright (C) 2020-TODAY Cybrosys Technologies (<https://www.cybrosys.com>). +# Author: Saritha Sahadevan (<https://www.cybrosys.com>) +# +# This program is free software: you can modify +# it under the terms of the GNU Affero General Public License (AGPL) as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. +# +################################################################################### +from odoo import models, fields, api + + +class SurveyUserInput(models.Model): + _inherit = 'survey.user_input' + + appraisal_id = fields.Many2one('hr.appraisal', string="Appriasal id") + + @api.model + def create(self, vals): + ctx = self.env.context + if ctx.get('active_id') and ctx.get('active_model') == 'hr.appraisal': + vals['appraisal_id'] = ctx.get('active_id') + return super(SurveyUserInput, self).create(vals)
\ No newline at end of file |
