diff --git a/server.py b/server.py index 611c48584736627ba0321b30925ae7174d0cc5c6..8dfddf5f7b8308b228cce5f9b106f77057bfe104 100644 --- a/server.py +++ b/server.py @@ -1,4 +1,4 @@ -from flask import Flask, g, request, url_for, redirect, session, render_template, flash, Response +from flask import Flask, g, request, url_for, redirect, session, render_template, flash, Response, make_response from werkzeug.routing import Rule from functools import wraps from datetime import date, timedelta, datetime, time, MINYEAR @@ -162,7 +162,7 @@ def handle_errors(endpoint, text, code, *errors, **epargs): return func(*args, **kwargs) except errors: if endpoint: - return render_endpoint(endpoint, text, **epargs), code + return make_response(render_endpoint(endpoint, text, **epargs), code) else: return text, code return decorator