about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--uploader/monadic_requests.py10
-rw-r--r--uploader/population/views.py2
-rw-r--r--uploader/species/views.py2
3 files changed, 7 insertions, 7 deletions
diff --git a/uploader/monadic_requests.py b/uploader/monadic_requests.py
index c492df5..f1f5c77 100644
--- a/uploader/monadic_requests.py
+++ b/uploader/monadic_requests.py
@@ -5,12 +5,12 @@ from typing import Union, Optional, Callable
 import requests
 from requests.models import Response
 from pymonad.either import Left, Right, Either
+from markupsafe import escape as markupsafe_escape
 from flask import (flash,
                    request,
                    redirect,
                    render_template,
-                   current_app as app,
-                   escape as flask_escape)
+                   current_app as app)
 
 # HTML Status codes indicating a successful request.
 SUCCESS_CODES = (200, 201, 202, 203, 204, 205, 206, 207, 208, 226)
@@ -39,9 +39,9 @@ def make_error_handler(
                 trace=traceback.format_exception(resp_or_exc))
         if isinstance(resp_or_exc, Response):
             flash("The authorisation server responded with "
-                  f"({flask_escape(resp_or_exc.status_code)}, "
-                  f"{flask_escape(resp_or_exc.reason)}) for the request to "
-                  f"'{flask_escape(resp_or_exc.request.url)}'",
+                  f"({markupsafe_escape(resp_or_exc.status_code)}, "
+                  f"{markupsafe_escape(resp_or_exc.reason)}) for the request to "
+                  f"'{markupsafe_escape(resp_or_exc.request.url)}'",
                   "alert-danger")
             return redirect_to
 
diff --git a/uploader/population/views.py b/uploader/population/views.py
index bc233a2..270dd5f 100644
--- a/uploader/population/views.py
+++ b/uploader/population/views.py
@@ -2,10 +2,10 @@
 import json
 import base64
 
+from markupsafe import escape
 from MySQLdb.cursors import DictCursor
 from gn_libs.mysqldb import database_connection
 from flask import (flash,
-                   escape,
                    request,
                    url_for,
                    redirect,
diff --git a/uploader/species/views.py b/uploader/species/views.py
index 9ad5254..cea2f68 100644
--- a/uploader/species/views.py
+++ b/uploader/species/views.py
@@ -1,8 +1,8 @@
 """Endpoints handling species."""
+from markupsafe import escape
 from pymonad.either import Left, Right, Either
 from gn_libs.mysqldb import database_connection
 from flask import (flash,
-                   escape,
                    request,
                    url_for,
                    redirect,