From ed5d40772936e919a1ca4c257b28ca285868307c Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Thu, 10 Feb 2022 09:35:45 +0100
Subject: [PATCH] Add retry button to 500 page

---
 CHANGELOG.rst                   | 5 +++++
 aleksis/core/templates/500.html | 4 ++++
 2 files changed, 9 insertions(+)

diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 0a82428eb..cecbf7f2b 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -9,6 +9,11 @@ and this project adheres to `Semantic Versioning`_.
 Unreleased
 ----------
 
+Changed
+~~~~~~~
+
+* Added a `Retry` button to the server error page
+
 `2.7.4`_ - 2022-02-09
 ---------------------
 
diff --git a/aleksis/core/templates/500.html b/aleksis/core/templates/500.html
index 2abf14454..bf56e08db 100644
--- a/aleksis/core/templates/500.html
+++ b/aleksis/core/templates/500.html
@@ -16,6 +16,10 @@
           {% endblocktrans %}
         </p>
         {% include "core/partials/admins_list.html" %}
+        <a href="javascript:window.location.reload()" class="btn green waves-effect waves-light">
+          <i class="material-icons left">refresh</i>
+          {% trans "Retry" %}
+        </a>
       </div>
     </div>
   </div>
-- 
GitLab