From aa76ea4040465369cb242dd0191cc3d2e8305df0 Mon Sep 17 00:00:00 2001
From: Ryan Cross <rcross@amsl.com>
Date: Fri, 24 Feb 2017 21:25:33 +0000
Subject: [PATCH] Fixes #2207. bin/merge-person-records remove
 _meta.get_all_related_objects() deprecated in Django 1.10.  Commit ready for
 merge.  - Legacy-Id: 12917

---
 ietf/bin/merge-person-records | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/ietf/bin/merge-person-records b/ietf/bin/merge-person-records
index 96b872c39..4bf4cd5a2 100755
--- a/ietf/bin/merge-person-records
+++ b/ietf/bin/merge-person-records
@@ -141,7 +141,10 @@ def main():
     changes.append(handle_users(source,target))
 
     # find all related objects and migrate
-    for related_object in source._meta.get_all_related_objects():
+    related_objects = [  f for f in source._meta.get_fields()
+        if (f.one_to_many or f.one_to_one)
+        and f.auto_created and not f.concrete ]
+    for related_object in related_objects:
         accessor = related_object.get_accessor_name()
         field_name = related_object.field.name
         queryset = getattr(source, accessor).all()