fixed bug (python is weak, no my fault i swear)

This commit is contained in:
Tiago Scholten 2026-10-17 17:37:37 +02:00
parent 5c4aac62cb
commit 249e6851b4

View File

@ -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)