diff --git a/addons/hr_recruitment/hr_hr_view.xml b/addons/hr_recruitment/hr_hr_view.xml index 41462c672e5..67f5ef6783c 100644 --- a/addons/hr_recruitment/hr_hr_view.xml +++ b/addons/hr_recruitment/hr_hr_view.xml @@ -68,7 +68,7 @@ form - + @@ -78,20 +78,15 @@ + - - - - - - + icon="gtk-print" context="{'survey_id': survey, 'response_id' : response,}" attrs="{'readonly':[('response','=',False)]}" /> diff --git a/addons/survey/report/survey_browse_response.py b/addons/survey/report/survey_browse_response.py index 2cc9fd0de8b..1ba53f4cd33 100644 --- a/addons/survey/report/survey_browse_response.py +++ b/addons/survey/report/survey_browse_response.py @@ -186,7 +186,7 @@ class survey_browse_response(report_rml): surv_resp_obj = pooler.get_pool(cr.dbname).get('survey.response') if datas.has_key('form') and datas['form'].has_key('response_ids'): response_id = datas['form']['response_ids'][0][2] - elif context.has_key('response_id'): + elif context.has_key('response_id') and context['response_id']: response_id = [int(context['response_id'])] else: response_id = surv_resp_obj.search(cr, uid, [('survey_id', 'in', ids)])