diff --git a/server.py b/server.py index 294eb8a762fb844e5fc3e69daf3fd3b017109def..4a307ef79429a32357d6f97434646e09daf77315 100644 --- a/server.py +++ b/server.py @@ -275,6 +275,10 @@ def fixnl(s): @app.route('/') @register_navbar('Home', icon='home') def index(): + # handle legacy urls... + if 'course' in request.args: + return redirect(url_for('course', handle=request.args['course']),code=302) + start = date.today() - timedelta(days=1) end = start + timedelta(days=7) upcomming = query('''