Activity system #3
@ -10,6 +10,7 @@ from .enums import CommunicationCategory
|
||||
from fiber_package.refs import SignupRefList
|
||||
from fiber_package.signup.signup import SignupModel
|
||||
from fiber_package.signup.util import validate_answer
|
||||
from fiber_package.signup.enums import is_question_category
|
||||
|
||||
from fiber_package.signup.element.form_base_question import FormBaseQuestion
|
||||
|
||||
@ -46,7 +47,7 @@ class ActivityModel(CommunicationModel):
|
||||
question_dict: dict[str, FormBaseQuestion] = {}
|
||||
|
||||
for element in self.form:
|
||||
if isinstance(element, FormTextUnion):
|
||||
if not is_question_category(element.category):
|
||||
continue
|
||||
# so we know it is istance of FormBaseQuestion
|
||||
answerable.add(element.name)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user