From 9e0cd2b061f01195037df512b48254c49a31b093 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Bernardi?= Date: Thu, 7 Oct 2021 09:17:59 -0300 Subject: [PATCH] lims_administrative_task: avoid error when task has no origin --- lims_administrative_task/task.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lims_administrative_task/task.py b/lims_administrative_task/task.py index 94e8ee0..7d8a1d9 100644 --- a/lims_administrative_task/task.py +++ b/lims_administrative_task/task.py @@ -377,9 +377,10 @@ class AdministrativeTask(Workflow, ModelSQL, ModelView): body += '\n%s: %s' % ( gettext('lims_administrative_task.field_task_priority'), str(self.priority_string)) - body += '\n%s: %s' % ( - gettext('lims_administrative_task.field_task_origin'), - str(self.origin.rec_name)) + if self.origin: + body += '\n%s: %s' % ( + gettext('lims_administrative_task.field_task_origin'), + str(self.origin.rec_name)) return subject, body def _get_task_url(self):