Skip to content

Commit aa76ea4

Browse files
committed
Fixes ietf-tools#2207. bin/merge-person-records remove _meta.get_all_related_objects() deprecated in Django 1.10. Commit ready for merge.
- Legacy-Id: 12917
1 parent 8a8cf5b commit aa76ea4

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

ietf/bin/merge-person-records

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,10 @@ def main():
141141
changes.append(handle_users(source,target))
142142

143143
# find all related objects and migrate
144-
for related_object in source._meta.get_all_related_objects():
144+
related_objects = [ f for f in source._meta.get_fields()
145+
if (f.one_to_many or f.one_to_one)
146+
and f.auto_created and not f.concrete ]
147+
for related_object in related_objects:
145148
accessor = related_object.get_accessor_name()
146149
field_name = related_object.field.name
147150
queryset = getattr(source, accessor).all()

0 commit comments

Comments
 (0)