mirror of
https://github.com/ansible/awx.git
synced 2026-05-09 18:37:36 -02:30
SCM Inventory field name changes
on InventorySource model * scm_project -> source_project on InventorySourceSerializer * scm_inventories -> scm_inventory_sources on InventoryUpdate model * scm_project_update -> source_project_update
This commit is contained in:
@@ -1127,7 +1127,7 @@ class ProjectScmInventorySources(SubListCreateAPIView):
|
||||
serializer_class = InventorySourceSerializer
|
||||
parent_model = Project
|
||||
relationship = 'scm_inventory_sources'
|
||||
parent_key = 'scm_project'
|
||||
parent_key = 'source_project'
|
||||
new_in_320 = True
|
||||
|
||||
|
||||
@@ -1263,7 +1263,7 @@ class ProjectUpdateScmInventoryUpdates(SubListCreateAPIView):
|
||||
serializer_class = InventoryUpdateSerializer
|
||||
parent_model = ProjectUpdate
|
||||
relationship = 'scm_inventory_updates'
|
||||
parent_key = 'scm_project_update'
|
||||
parent_key = 'source_project_update'
|
||||
new_in_320 = True
|
||||
|
||||
|
||||
@@ -2406,8 +2406,8 @@ class InventorySourceUpdateView(RetrieveAPIView):
|
||||
if obj.source == 'scm' and obj.update_on_project_update:
|
||||
if not self.request.user or self.request.user.can_access(self.model, 'update', obj):
|
||||
raise PermissionDenied(detail=_(
|
||||
'You do not have permission to update project `{}`.'.format(obj.scm_project.name)))
|
||||
return self._build_update_response(obj.scm_project.update(), request)
|
||||
'You do not have permission to update project `{}`.'.format(obj.source_project.name)))
|
||||
return self._build_update_response(obj.source_project.update(), request)
|
||||
return self._build_update_response(obj.update(), request)
|
||||
else:
|
||||
return self.http_method_not_allowed(request, *args, **kwargs)
|
||||
|
||||
Reference in New Issue
Block a user