mirror of
https://github.com/ansible/awx.git
synced 2026-01-09 23:12:08 -03:30
Enabling export of applications through awxkit (#11887)
This commit is contained in:
parent
4de27117e8
commit
bc783b8f94
@ -1263,6 +1263,12 @@ class OAuth2ApplicationSerializer(BaseSerializer):
|
||||
activity_stream=self.reverse('api:o_auth2_application_activity_stream_list', kwargs={'pk': obj.pk}),
|
||||
)
|
||||
)
|
||||
if obj.organization_id:
|
||||
res.update(
|
||||
dict(
|
||||
organization=self.reverse('api:organization_detail', kwargs={'pk': obj.organization_id}),
|
||||
)
|
||||
)
|
||||
return res
|
||||
|
||||
def get_modified(self, obj):
|
||||
|
||||
@ -25,6 +25,7 @@ EXPORTABLE_RESOURCES = [
|
||||
'job_templates',
|
||||
'workflow_job_templates',
|
||||
'execution_environments',
|
||||
'applications',
|
||||
]
|
||||
|
||||
|
||||
|
||||
@ -10,6 +10,7 @@ from . import base
|
||||
class OAuth2Application(HasCreate, base.Base):
|
||||
|
||||
dependencies = [Organization]
|
||||
NATURAL_KEY = ('organization', 'name')
|
||||
|
||||
def payload(self, **kwargs):
|
||||
payload = PseudoNamespace(
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user