summaryrefslogtreecommitdiff
path: root/django/db/migrations/loader.py
diff options
context:
space:
mode:
Diffstat (limited to 'django/db/migrations/loader.py')
-rw-r--r--django/db/migrations/loader.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/django/db/migrations/loader.py b/django/db/migrations/loader.py
index 180d22cc93..37bef1492b 100644
--- a/django/db/migrations/loader.py
+++ b/django/db/migrations/loader.py
@@ -172,10 +172,9 @@ class MigrationLoader:
dependencies find the correct root node.
"""
for parent in migration.dependencies:
- if parent[0] != key[0] or parent[1] == '__first__':
- # Ignore __first__ references to the same app (#22325).
- continue
- self.graph.add_dependency(migration, key, parent, skip_validation=True)
+ # Ignore __first__ references to the same app.
+ if parent[0] == key[0] and parent[1] != '__first__':
+ self.graph.add_dependency(migration, key, parent, skip_validation=True)
def add_external_dependencies(self, key, migration):
for parent in migration.dependencies: