mirror of
https://github.com/ansible/awx.git
synced 2026-03-23 20:05:03 -02:30
Fix early return in assign related method
This change fixes an erroneus early return in a private method that was preventing more than one type of related object from being correctly assigned to the parent object, and therefore imported. Also, a minor spelling mistake was corrected.
This commit is contained in:
committed by
Ryan Petrello
parent
395b338221
commit
eeebd517d1
@@ -268,9 +268,9 @@ class ApiV2(base.Base):
|
|||||||
def _assign_related(self):
|
def _assign_related(self):
|
||||||
for _page, name, related_set in self._related:
|
for _page, name, related_set in self._related:
|
||||||
endpoint = _page.related[name]
|
endpoint = _page.related[name]
|
||||||
if isinstance(related_set, dict): # Relateds that are just json blobs, e.g. survey_spec
|
if isinstance(related_set, dict): # Related that are just json blobs, e.g. survey_spec
|
||||||
endpoint.post(related_set)
|
endpoint.post(related_set)
|
||||||
return
|
continue
|
||||||
|
|
||||||
if 'natural_key' not in related_set[0]: # It is an attach set
|
if 'natural_key' not in related_set[0]: # It is an attach set
|
||||||
# Try to impedance match
|
# Try to impedance match
|
||||||
|
|||||||
Reference in New Issue
Block a user