Do not fail to clean when help selection is None

Closes #13862
(grafted from 7459598460593b98dd6a04ecf24551266290e2eb)

--HG--
branch : 7.0
This commit is contained in:
Cédric Krier
2025-02-09 19:51:04 +01:00
parent 6c7e30b09c
commit dec9d9b7bc
+4 -1
View File
@@ -1374,7 +1374,10 @@ class TranslationClean(Wizard):
if not field:
return True
help_ = field.help
help_selection = list(getattr(field, 'help_selection', {}).values())
if help_selection := getattr(field, 'help_selection', {}):
help_selection = list(help_selection.values())
else:
help_selection = []
if not help_ and not help_selection:
return True
if translation.src not in list(help_) + help_selection: