From cc53fabac77f784d17358f8d0ca7f12489e08a47 Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Thu, 10 Jun 2021 17:16:23 +0200
Subject: [PATCH] Drop all leftovers of DataTables

---
 CHANGELOG.rst                  | 5 +++++
 aleksis/core/settings.py       | 2 --
 aleksis/core/static/js/main.js | 6 ------
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 14d24056f..9fcf944e8 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -19,6 +19,11 @@ Fixed
 
 * Fix broken backup health check
 
+Removed
+~~~~~~~
+
+* Drop all leftovers of DataTables.
+
 `2.0b1`_ - 2021-06-01
 ---------------------
 
diff --git a/aleksis/core/settings.py b/aleksis/core/settings.py
index 4929c4004..4d53de6fe 100644
--- a/aleksis/core/settings.py
+++ b/aleksis/core/settings.py
@@ -492,7 +492,6 @@ NODE_MODULES_ROOT = _settings.get("node_modules.root", os.path.join(BASE_DIR, "n
 
 YARN_INSTALLED_APPS = [
     "@fontsource/roboto",
-    "datatables",
     "jquery",
     "materialize-css",
     "material-design-icons-iconfont",
@@ -513,7 +512,6 @@ SELECT2_JS = JS_URL + "/select2/dist/js/select2.min.js"
 SELECT2_I18N_PATH = JS_URL + "/select2/dist/js/i18n"
 
 ANY_JS = {
-    "DataTables": {"js_url": JS_URL + "/datatables/media/js/jquery.dataTables.min.js"},
     "materialize": {"js_url": JS_URL + "/materialize-css/dist/js/materialize.min.js"},
     "jQuery": {"js_url": JS_URL + "/jquery/dist/jquery.min.js"},
     "material-design-icons": {
diff --git a/aleksis/core/static/js/main.js b/aleksis/core/static/js/main.js
index 0447bbda1..1d2a2fe28 100644
--- a/aleksis/core/static/js/main.js
+++ b/aleksis/core/static/js/main.js
@@ -91,12 +91,6 @@ $(document).ready(function () {
         $("#" + $(this).data("preview")).css("color", $(this).val());
     });
 
-    $('table.datatable').each(function (index) {
-        $(this).DataTable({
-            "paging": false
-        });
-    });
-
     // Initialise auto-completion for search bar
     window.autocomplete = new Autocomplete({minimum_length: 2});
     window.autocomplete.setup();
-- 
GitLab