Skip to content
Snippets Groups Projects
Verified Commit e02ba29e authored by permcu's avatar permcu Committed by Jonathan Weth
Browse files

Fix substitutions-query-backen

parent 06196560
No related branches found
No related tags found
1 merge request!373Resolve "Substitutions table for new data model"
......@@ -194,10 +194,10 @@ class SubstitutionType(graphene.ObjectType):
return None
elif not le.amends.subject and not le.subject:
return le.title
elif le.subject and le.samends.subject:
elif le.subject and le.amends.subject:
return le.subject
else:
return []
return None
def resolve_old_rooms(root, object):
le = root['REFERENCE_OBJECT']
......@@ -227,7 +227,7 @@ class Query(graphene.ObjectType):
timetable_groups = graphene.List(TimetableGroupType)
timetable_rooms = graphene.List(TimetableRoomType)
available_timetables = graphene.List(TimetableObjectType)
substitutions_for_date = graphene.List(
substitutions_for_date = graphene.Field(
SubstitutionsForDateType,
date=graphene.Date(),
)
......@@ -274,7 +274,7 @@ class Query(graphene.ObjectType):
def resolve_substitutions_for_date(root, info, date):
substitutions, affected_teachers, affected_groups = build_substitutions_list(get_next_relevant_day(date))
SubstitutionsForDateType(
return SubstitutionsForDateType(
affected_teachers=affected_teachers,
affected_groups=affected_groups,
substitutions=[sub['el'] for sub in substitutions]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment