Activity system #3

Merged
tscholten merged 23 commits from tiago/activities into master 2026-10-17 15:51:00 +00:00
Showing only changes of commit 249e6851b4 - Show all commits

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)