add dict for task name short and type

This commit is contained in:
clement.hector 2021-10-20 10:20:13 +02:00
parent 3c1b04a110
commit 3c6d807df5
8 changed files with 74 additions and 26 deletions

View file

@ -856,6 +856,13 @@ def get_anatomy_settings(
apply_local_settings_on_anatomy_settings(
result, local_settings, project_name, site_name
)
# Replace {task} by '{task[name]}' in all template for backward compatibility
for template in result.get('templates', {}).values():
for sub_template_name, sub_template_value in template.items():
if isinstance(sub_template_value, str) and '{task}' in sub_template_value:
template[sub_template_name] = sub_template_value.replace('{task}', '{task[name]}')
return result