Commit bd4b8d10 authored by Georgios Dagkakis's avatar Georgios Dagkakis

erp5_core: Don't crash jump if there's no portal_type defined and no related document

parent b26506a6
Pipeline #33072 failed with stage
in 0 seconds
...@@ -49,10 +49,15 @@ related_list = search_method(portal_type = portal_type) ...@@ -49,10 +49,15 @@ related_list = search_method(portal_type = portal_type)
relation_found = 0 relation_found = 0
if len(related_list) == 0: if len(related_list) == 0:
if portal_type:
# Use the first one for the message
document_caption = portal_type[0]
else:
document_caption = 'Document'
message = Base_translateString( message = Base_translateString(
'No %s Related' % portal_type[0], 'No %s Related' % document_caption,
default=Base_translateString('No ${portal_type} related.', default=Base_translateString('No ${portal_type} related.',
mapping={'portal_type': Base_translateString(portal_type[0])})) mapping={'portal_type': Base_translateString(document_caption)}))
elif len(related_list) == 1: elif len(related_list) == 1:
relation_found = 1 relation_found = 1
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment