diff --git a/lims_planning_automatic/locale/es.po b/lims_planning_automatic/locale/es.po index 9ac2b799..d3c437de 100644 --- a/lims_planning_automatic/locale/es.po +++ b/lims_planning_automatic/locale/es.po @@ -14,3 +14,7 @@ msgctxt "" "model:ir.action.act_window.domain,name:act_lims_planification_list_domain_automatic" msgid "Automatic" msgstr "Automática" + +msgctxt "model:ir.message,text:msg_user_no_professional" +msgid "This user is not associated with any professional" +msgstr "Este usuario no está asociado a ningún profesional" diff --git a/lims_planning_automatic/message.xml b/lims_planning_automatic/message.xml new file mode 100644 index 00000000..b5a7cc71 --- /dev/null +++ b/lims_planning_automatic/message.xml @@ -0,0 +1,8 @@ + + + + + This user is not associated with any professional + + + diff --git a/lims_planning_automatic/sheet.py b/lims_planning_automatic/sheet.py index 97885c01..23e1a2fe 100644 --- a/lims_planning_automatic/sheet.py +++ b/lims_planning_automatic/sheet.py @@ -17,7 +17,8 @@ class AnalysisSheet(metaclass=PoolMeta): super().activate(sheets) professional_id = LaboratoryProfessional.get_lab_professional() if not professional_id: - raise UserError(gettext('lims_rack.msg_user_no_professional')) + raise UserError(gettext( + 'lims_planning_automatic.msg_user_no_professional')) for s in sheets: s.professional = professional_id diff --git a/lims_planning_automatic/tryton.cfg b/lims_planning_automatic/tryton.cfg index c1fe28d8..41823d9a 100644 --- a/lims_planning_automatic/tryton.cfg +++ b/lims_planning_automatic/tryton.cfg @@ -8,3 +8,4 @@ extras_depend: xml: planification.xml laboratory.xml + message.xml