diff --git a/addons/hr_evaluation/hr_evaluation.py b/addons/hr_evaluation/hr_evaluation.py index 2ddb3f1def9..c0287ebc0cd 100644 --- a/addons/hr_evaluation/hr_evaluation.py +++ b/addons/hr_evaluation/hr_evaluation.py @@ -312,6 +312,12 @@ class hr_evaluation_interview(osv.osv): _defaults = { 'is_evaluation': True, } + + def on_change_review_id(self, cr, uid, ids, user_to_review_id, context=None): + if user_to_review_id: + return {'domain': {'evaluation_id': [('employee_id.id','=', user_to_review_id)]}} + else: + return {'domain': {'evaluation_id': []}} def name_get(self, cr, uid, ids, context=None): if not ids: diff --git a/addons/hr_evaluation/hr_evaluation_view.xml b/addons/hr_evaluation/hr_evaluation_view.xml index 89dc63a5a38..f918b890922 100644 --- a/addons/hr_evaluation/hr_evaluation_view.xml +++ b/addons/hr_evaluation/hr_evaluation_view.xml @@ -307,7 +307,7 @@ - +