From 7f3a445d898b600326a1d5c5a572fac9640d9bf0 Mon Sep 17 00:00:00 2001
From: Hangzhi <hangzhi@protonmail.com>
Date: Mon, 20 Apr 2020 19:18:48 +0200
Subject: [PATCH] Drop decorators.py since it is not needed anymore

---
 aleksis/core/decorators.py | 17 -----------------
 1 file changed, 17 deletions(-)
 delete mode 100644 aleksis/core/decorators.py

diff --git a/aleksis/core/decorators.py b/aleksis/core/decorators.py
deleted file mode 100644
index 1c884a123..000000000
--- a/aleksis/core/decorators.py
+++ /dev/null
@@ -1,17 +0,0 @@
-from typing import Callable
-
-from django.contrib.auth.decorators import login_required, user_passes_test
-
-from .util.core_helpers import has_person
-
-
-def admin_required(function: Callable = None) -> Callable:
-    actual_decorator = user_passes_test(lambda u: u.is_active and u.is_superuser)
-    return actual_decorator(function)
-
-
-def person_required(function: Callable = None) -> Callable:
-    """ Requires a logged-in user which is linked to a person. """
-
-    actual_decorator = user_passes_test(has_person)
-    return actual_decorator(login_required(function))
-- 
GitLab