From 0a37ea56d05208e31ed2f29fdffca65b6d92fa2e Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Tue, 30 Jan 2018 18:28:04 -0500 Subject: Fixed #29091 -- Fixed makemigrations crash if migrations directory doesn't have __init__.py. Regression in aadd3aeb2ba3153e35bd805c80c901f289a6f333. --- django/db/migrations/questioner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'django') diff --git a/django/db/migrations/questioner.py b/django/db/migrations/questioner.py index 337d50844d..2c34a8fd89 100644 --- a/django/db/migrations/questioner.py +++ b/django/db/migrations/questioner.py @@ -48,7 +48,7 @@ class MigrationQuestioner: elif hasattr(migrations_module, "__path__"): if len(migrations_module.__path__) > 1: return False - filenames = os.listdir(migrations_module.__path__[0]) + filenames = os.listdir(list(migrations_module.__path__)[0]) return not any(x.endswith(".py") for x in filenames if x != "__init__.py") def ask_not_null_addition(self, field_name, model_name): -- cgit v1.3