Skip to content
Snippets Groups Projects
Commit 2f5ae2a6 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Merge branch 'dev' into merge/dashboard-cache

# Conflicts:
#	.idea/misc.xml
#	requirements.txt
#	schoolapps/dashboard/urls.py
#	schoolapps/dashboard/views.py
#	schoolapps/schoolapps/settings.py
#	schoolapps/schoolapps/urls.py
#	schoolapps/templates/partials/header.html
#	schoolapps/timetable/views.py
parents dc01c8b0 04b58f25
No related branches found
No related tags found
No related merge requests found
......@@ -92,6 +92,7 @@ class Teacher(object):
def get_all_teachers():
teachers = row_by_row(models.Teacher, Teacher)
teachers.sort(key=lambda a: a.shortcode)
return teachers
......@@ -145,6 +146,7 @@ class Class(object):
def get_all_classes():
classes = row_by_row(models.Class, Class)
classes.sort(key=lambda a: a.name)
return classes
......@@ -217,8 +219,9 @@ class Room(object):
def get_all_rooms():
db_rooms = row_by_row(models.Room, Room)
return db_rooms
rooms = row_by_row(models.Room, Room)
rooms.sort(key=lambda a: a.shortcode)
return rooms
def get_room_by_id(id):
......@@ -256,6 +259,7 @@ class Corridor(object):
def get_all_corridors():
corridors = row_by_row(models.Corridor, Corridor, filter_term=False)
corridors.sort(key=lambda a: a.name)
return corridors
......@@ -312,8 +316,10 @@ class Subject(object):
def get_all_subjects():
db_rooms = row_by_row(models.Subjects, Subject, filter_term=False)
return db_rooms
subjects = row_by_row(models.Subjects, Subject, filter_term=False)
subjects.sort(key=lambda a: a.shortcode)
return subjects
def get_subject_by_id(id):
......
......@@ -303,6 +303,7 @@ def get_header_information(subs, date, events=[]):
# Teacher is only missing a part of day
elements.append(
"{} ({}.-{}.)".format(absence.teacher.shortcode, absence.from_lesson, absence.to_lesson))
elements.sort()
joined = ", ".join(elements)
info.rows.append(("Abwesende Lehrkräfte", joined))
......
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