diff --git a/users/__pycache__/views.cpython-38.pyc b/users/__pycache__/views.cpython-38.pyc
index 54f6cd4..ce50d2b 100644
Binary files a/users/__pycache__/views.cpython-38.pyc and b/users/__pycache__/views.cpython-38.pyc differ
diff --git a/users/templates/users/login.html b/users/templates/users/login.html
index 88e29c8..8f924a7 100644
--- a/users/templates/users/login.html
+++ b/users/templates/users/login.html
@@ -3,26 +3,29 @@
{% load crispy_forms_tags %}
{% block content %}
+
+
+
{% endblock content %}
\ No newline at end of file
diff --git a/users/views.py b/users/views.py
index a235ae6..63996eb 100644
--- a/users/views.py
+++ b/users/views.py
@@ -341,6 +341,7 @@ class AgencyUpdateView(LoginRequiredMixin, UpdateView):
Es werden alle Aufgabenbereiche den Bereichen der Agentur zugeordnet und ausgegeben.
'''
+@login_required
def UsersPrio(request, pk):
user = User.objects.get(pk=pk)
@@ -369,6 +370,7 @@ def UsersPrio(request, pk):
im Profil
'''
+@login_required
def UsersPrioUpdate(request):
tempuser = User.objects.get(pk=request.GET['userid'])
if request.method == 'GET' and tempuser.profile.agency.pk == request.user.profile.agency.pk:
@@ -383,6 +385,7 @@ def UsersPrioUpdate(request):
import re
+
def cleanhtml(raw_html):
cleanr = re.compile('<.*?>')
cleantext = re.sub(cleanr, '', raw_html)
@@ -403,6 +406,7 @@ def GlobalSearch(request):
else:
return HttpResponse("Request method is not a GET")
+
def searchStandardRouter(request):
if request.method == 'GET':
return redirect('/standards/standard/'+request.GET['s_id']+'/single')
@@ -414,6 +418,7 @@ def searchStandardRouter(request):
Das Update erfolgt per Booleanfields.
'''
+@login_required
def UsersAreaTaskUpdate(request, pk):
user = User.objects.get(pk=pk)
@@ -493,6 +498,7 @@ def UsersAreaTaskUpdate(request, pk):
return render(request, 'users/users_areatasks.html', context)
+@login_required
def support(request):
context = {
'active_link' : 'support',