about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2025-04-05 09:21:56 -0500
committerFrederick Muriuki Muriithi2025-04-05 09:27:00 -0500
commitb7304bbd9d09f9692a9c4a3f1bd0be3e59cbb4b7 (patch)
tree47d526af6380ad64af4edfba3038b2939ad5956b
parentd84a0acd6f80267de20575966149d074f10ad862 (diff)
downloadgn-uploader-b7304bbd9d09f9692a9c4a3f1bd0be3e59cbb4b7.tar.gz
Add base "alert" class for alerts for bootstrap 5.
-rw-r--r--uploader/authorisation.py1
-rw-r--r--uploader/oauth2/views.py11
2 files changed, 7 insertions, 5 deletions
diff --git a/uploader/authorisation.py b/uploader/authorisation.py
index a283980..313bc38 100644
--- a/uploader/authorisation.py
+++ b/uploader/authorisation.py
@@ -19,6 +19,7 @@ def require_login(function):
         def __clear_session__(_no_token):
             session.clear_session_info()
             flash("You need to be signed in.", "alert-danger big-alert")
+            flash("You need to be signed in.", "alert alert-danger big-alert")
             return redirect("/")
 
         return session.user_token().either(
diff --git a/uploader/oauth2/views.py b/uploader/oauth2/views.py
index aef2d35..db4ef61 100644
--- a/uploader/oauth2/views.py
+++ b/uploader/oauth2/views.py
@@ -29,18 +29,19 @@ from .client import (
 
 oauth2 = Blueprint("oauth2", __name__)
 
+
 @oauth2.route("/code")
 def authorisation_code():
     """Receive authorisation code from auth server and use it to get token."""
     def __process_error__(resp_or_exception):
         app.logger.debug("ERROR: (%s)", resp_or_exception)
         flash("There was an error retrieving the authorisation token.",
-              "alert-danger")
+              "alert alert-danger")
         return redirect("/")
 
     def __fail_set_user_details__(_failure):
         app.logger.debug("Fetching user details fails: %s", _failure)
-        flash("Could not retrieve the user details", "alert-danger")
+        flash("Could not retrieve the user details", "alert alert-danger")
         return redirect("/")
 
     def __success_set_user_details__(_success):
@@ -55,7 +56,7 @@ def authorisation_code():
 
     code = request.args.get("code", "").strip()
     if not bool(code):
-        flash("AuthorisationError: No code was provided.", "alert-danger")
+        flash("AuthorisationError: No code was provided.", "alert alert-danger")
         return redirect("/")
 
     baseurl = urlparse(request.base_url, scheme=request.scheme)
@@ -111,7 +112,7 @@ def logout():
         _user = session_info["user"]
         _user_str = f"{_user['name']} ({_user['email']})"
         session.clear_session_info()
-        flash("Successfully signed out.", "alert-success")
+        flash("Successfully signed out.", "alert alert-success")
         return redirect("/")
 
     if user_logged_in():
@@ -129,5 +130,5 @@ def logout():
                         cleanup_thunk=lambda: __unset_session__(
                             session.session_info())),
                     lambda res: __unset_session__(session.session_info()))
-    flash("There is no user that is currently logged in.", "alert-info")
+    flash("There is no user that is currently logged in.", "alert alert-info")
     return redirect("/")