Made Evennia launcher give better error if running outside of mygame (fix regression)

This commit is contained in:
Griatch 2025-05-25 14:15:12 +02:00
parent bb54ed75f7
commit 87c6c7d80a

View file

@ -1788,11 +1788,9 @@ def init_game_directory(path, check_db=True, need_gamedir=True):
else:
os.environ["DJANGO_SETTINGS_MODULE"] = SETTINGS_DOTPATH
# required since django1.7
django.setup()
# test existence of the settings module
try:
django.setup()
from django.conf import settings
except Exception as ex:
if not str(ex).startswith("No module named"):