mirror of
https://github.com/ansible/awx.git
synced 2026-03-04 02:01:01 -03:30
Merge pull request #6861 from jangsutsr/6857_enable_named_url_display_in_resource_creation_response
Enable named URL display in resource creation response
This commit is contained in:
@@ -299,7 +299,8 @@ class BaseSerializer(serializers.ModelSerializer):
|
|||||||
def get_related(self, obj):
|
def get_related(self, obj):
|
||||||
res = OrderedDict()
|
res = OrderedDict()
|
||||||
view = self.context.get('view', None)
|
view = self.context.get('view', None)
|
||||||
if view and hasattr(view, 'retrieve') and type(obj) in settings.NAMED_URL_GRAPH:
|
if view and (hasattr(view, 'retrieve') or view.request.method == 'POST') and \
|
||||||
|
type(obj) in settings.NAMED_URL_GRAPH:
|
||||||
original_url = self.get_url(obj)
|
original_url = self.get_url(obj)
|
||||||
if not original_url.startswith('/api/v1'):
|
if not original_url.startswith('/api/v1'):
|
||||||
res['named_url'] = self._generate_named_url(
|
res['named_url'] = self._generate_named_url(
|
||||||
|
|||||||
Reference in New Issue
Block a user