From c75faabfe2808c0dd05946676ce47d92183bfcc2 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Thu, 7 Nov 2019 21:37:57 +0100
Subject: [PATCH] Fix generation of module import path.

---
 biscuit/core/util/apps.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/biscuit/core/util/apps.py b/biscuit/core/util/apps.py
index 857434f7d..306bb1f70 100644
--- a/biscuit/core/util/apps.py
+++ b/biscuit/core/util/apps.py
@@ -11,7 +11,7 @@ class AppConfig(django.apps.AppConfig):
 
         # Run model extension code
         try:
-            import_module('%s.model_extensions' % self.__class__.__module__.package.name)
+            import_module('.'.join(self.__class__.__module__.split('.')[:-1] + ['model_extensions']))
         except ImportError:
             # ImportErrors are non-fatal because model extensions are optional.
             pass
-- 
GitLab