refactor: allow admin config of static questions

Text and visibility set in admin panel are now respected everywhere
This commit is contained in:
James Graham
2021-03-19 15:36:09 +00:00
parent 74fffb0cac
commit 81598ea624
15 changed files with 184 additions and 169 deletions

View File

@@ -52,8 +52,9 @@ class DynamicAnswerSetBase(forms.Form):
continue
# Placeholder question for sorting hardcoded questions
if question.is_hardcoded and (question.text in self.Meta.fields):
field_order.append(question.text)
if question.is_hardcoded and (question.hardcoded_field
in self.Meta.fields):
field_order.append(question.hardcoded_field)
continue
field_class = self.field_class