Skip to content
Snippets Groups Projects
Commit 1045a7fb authored by Julian Rother's avatar Julian Rother
Browse files

Added semester as secondary courses ordering key, closes #208

parent 507588e5
No related branches found
No related tags found
No related merge requests found
...@@ -348,7 +348,7 @@ def index(): ...@@ -348,7 +348,7 @@ def index():
@app.route('/courses') @app.route('/courses')
@register_navbar('Videos', icon='film') @register_navbar('Videos', icon='film')
def courses(): def courses():
courses = query('SELECT * FROM courses WHERE (? OR (visible AND listed)) ORDER BY title', ismod()) courses = query('SELECT * FROM courses WHERE (? OR (visible AND listed)) ORDER BY semester, title', ismod())
for course in courses: for course in courses:
if course['semester'] == '': if course['semester'] == '':
course['semester'] = 'zeitlos' course['semester'] = 'zeitlos'
......
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
</a> </a>
</div> </div>
<ul class="{% if not ismod() %}courses-list {% endif %}list-group panel-collapse collapse in" id="{{g.grouper|tagid}}"> <ul class="{% if not ismod() %}courses-list {% endif %}list-group panel-collapse collapse in" id="{{g.grouper|tagid}}">
{% for i in g.list|sort(attribute='title') %} {% for i in g.list %}
{% if groupedby == 'semester' %} {% if groupedby == 'semester' %}
{{ course_list_item(i) }} {{ course_list_item(i) }}
{% else %} {% else %}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment