From a77fc2319029298ee8a1a0e3a6cd650ca63cf97b Mon Sep 17 00:00:00 2001 From: David Wallace Date: Tue, 4 Jun 2024 17:26:21 +0200 Subject: [PATCH] fix: #810 fix xml import of additional_input Signed-off-by: David Wallace --- rdmo/core/xml.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rdmo/core/xml.py b/rdmo/core/xml.py index b522f488e7..5d356cbe0d 100644 --- a/rdmo/core/xml.py +++ b/rdmo/core/xml.py @@ -320,7 +320,9 @@ def convert_additional_input(elements): for uri, element in elements.items(): if element['model'] == 'options.option': additional_input = element.get('additional_input') - if additional_input == 'True': + if additional_input in ['', 'text', 'textarea']: # from Option.ADDITIONAL_INPUT_CHOICES + element['additional_input'] = additional_input + elif additional_input == 'True': element['additional_input'] = 'text' else: element['additional_input'] = ''