lims_administrative_task: avoid error when task has no origin

This commit is contained in:
Adrián Bernardi 2021-10-07 09:17:59 -03:00
parent 736f16e2ed
commit 9e0cd2b061
1 changed files with 4 additions and 3 deletions

View File

@ -377,9 +377,10 @@ class AdministrativeTask(Workflow, ModelSQL, ModelView):
body += '\n%s: %s' % ( body += '\n%s: %s' % (
gettext('lims_administrative_task.field_task_priority'), gettext('lims_administrative_task.field_task_priority'),
str(self.priority_string)) str(self.priority_string))
body += '\n%s: %s' % ( if self.origin:
gettext('lims_administrative_task.field_task_origin'), body += '\n%s: %s' % (
str(self.origin.rec_name)) gettext('lims_administrative_task.field_task_origin'),
str(self.origin.rec_name))
return subject, body return subject, body
def _get_task_url(self): def _get_task_url(self):