From 1f3ca9664d6509b6a65bde17061282dbe31f7b62 Mon Sep 17 00:00:00 2001
From: Patrick Jentsch <p.jentsch@uni-bielefeld.de>
Date: Mon, 18 Jul 2022 17:10:44 +0200
Subject: [PATCH] Remove dummy /users route

---
 app/templates/users/users.html.j2 | 45 -------------------------------
 app/users/__init__.py             |  2 +-
 app/users/routes.py               | 17 ------------
 3 files changed, 1 insertion(+), 63 deletions(-)
 delete mode 100644 app/templates/users/users.html.j2
 delete mode 100644 app/users/routes.py

diff --git a/app/templates/users/users.html.j2 b/app/templates/users/users.html.j2
deleted file mode 100644
index 56713948..00000000
--- a/app/templates/users/users.html.j2
+++ /dev/null
@@ -1,45 +0,0 @@
-{% extends "base.html.j2" %}
-
-{% block page_content %}
-<div class="container">
-  <div class="row">
-    <div class="col s12">
-      <h1 id="title">{{ title }}</h1>
-    </div>
-
-    <div class="col s12 nopaque-ressource-list no-autoinit" data-ressource-type="User" id="users">
-      <div class="card">
-        <div class="card-content">
-          <div class="input-field">
-            <i class="material-icons prefix">search</i>
-            <input id="search-user" class="search" type="text"></input>
-            <label for="search-user">Search user</label>
-          </div>
-          <table>
-            <thead>
-              <tr>
-                <th>Id</th>
-                <th>Username</th>
-                <th>Email</th>
-                <th>Last seen</th>
-                <th>Role</th>
-                <th></th>
-              </tr>
-            </thead>
-            <tbody class="list"></tbody>
-          </table>
-          <ul class="pagination"></ul>
-        </div>
-      </div>
-    </div>
-  </div>
-</div>
-{% endblock page_content %}
-
-{% block scripts %}
-{{ super() }}
-<script>
-  let userList = new UserList(document.querySelector('#users'));
-  userList.init({{ dict_users|tojson }});
-</script>
-{% endblock scripts %}
diff --git a/app/users/__init__.py b/app/users/__init__.py
index 878fd913..9f43097d 100644
--- a/app/users/__init__.py
+++ b/app/users/__init__.py
@@ -2,4 +2,4 @@ from flask import Blueprint
 
 
 bp = Blueprint('users', __name__)
-from . import events, routes  # noqa
+from . import events
diff --git a/app/users/routes.py b/app/users/routes.py
deleted file mode 100644
index b657107d..00000000
--- a/app/users/routes.py
+++ /dev/null
@@ -1,17 +0,0 @@
-from app.decorators import admin_required
-from app.models import User
-from flask import render_template, request
-from flask_login import login_required
-from . import bp
-
-
-@bp.route('/')
-@login_required
-@admin_required
-def users():
-    dict_users = [u.to_dict(backrefs=True, relationships=False) for u in User.query.all()]
-    return render_template(
-        'users/users.html.j2',
-        title='Users',
-        dict_users=dict_users
-    )
-- 
GitLab