From d7f2ee56eb843d04cf97d1754c5402978634e57a Mon Sep 17 00:00:00 2001
From: Hangzhi Yu <hangzhi@protonmail.com>
Date: Mon, 8 Feb 2021 18:32:08 +0100
Subject: [PATCH] Apply 1 suggestion(s) to 1 file(s)

---
 aleksis/core/checks.py | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/aleksis/core/checks.py b/aleksis/core/checks.py
index e7f61dbdc..fc1c54e88 100644
--- a/aleksis/core/checks.py
+++ b/aleksis/core/checks.py
@@ -50,10 +50,8 @@ def check_app_models_base_class(
 
     for app_config in filter(lambda c: c.name.startswith("aleksis."), app_configs):
         for model in app_config.get_models():
-            if (
-                ExtensibleModel not in model.__mro__
-                and PureDjangoModel not in model.__mro__
-                and GlobalPermissionModel not in model.__mro__
+            if not (
+                set(model.__mro__) & set((ExtensibleModel, PureDjangoModel, GlobalPermissionModel))
             ):
                 results.append(
                     Warning(
-- 
GitLab