diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2016-06-07 18:41:26 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2016-06-07 18:41:26 +0200 |
| commit | fad28e744605c645c2d98e7a885e49dc498c974f (patch) | |
| tree | f0cfc7b190f65a9539202d79303136e2c98f4415 /app.py | |
| parent | 5524001fac49e981ecf11086abf2bc0838f11ef0 (diff) | |
| download | jokevote-fad28e744605c645c2d98e7a885e49dc498c974f.tar.gz jokevote-fad28e744605c645c2d98e7a885e49dc498c974f.zip | |
smoothstate: honor redirects (merged pr 267)
Diffstat (limited to 'app.py')
| -rw-r--r-- | app.py | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -7,6 +7,7 @@ from config import config from flask import ( Flask, render_template, + make_response, Markup, request, g, @@ -302,7 +303,9 @@ def page(num): if 'userlogin' in session: user['loggedin'] = True user['name'] = session['userlogin'] - return render_template('index.html', currentpage=num, pages=[[]]*numpages, jokes=jokes, user=user) + r = make_response(render_template('index.html', currentpage=num, pages=[[]]*numpages, jokes=jokes, user=user)) + r.headers.set('X-SmoothState-Location', request.path) + return r @app.route('/submit', methods=['POST']) def submit(): |
