From e29fb01f4cf1835b933374515d6a30950f784ec1 Mon Sep 17 00:00:00 2001 From: John Mitchell Date: Tue, 7 Mar 2017 15:20:13 -0500 Subject: [PATCH] make host config required when allow callbacks checkbox is checked --- awx/ui/client/src/forms/JobTemplates.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/awx/ui/client/src/forms/JobTemplates.js b/awx/ui/client/src/forms/JobTemplates.js index 63369d320a..0156b47770 100644 --- a/awx/ui/client/src/forms/JobTemplates.js +++ b/awx/ui/client/src/forms/JobTemplates.js @@ -349,7 +349,11 @@ export default dataPlacement: 'right', dataTitle: i18n._("Host Config Key"), dataContainer: "body", - ngDisabled: '!(job_template_obj.summary_fields.user_capabilities.edit || canAddJobTemplate)' + ngDisabled: '!(job_template_obj.summary_fields.user_capabilities.edit || canAddJobTemplate)', + awRequiredWhen: { + reqExpression: 'allow_callbacks', + alwaysShowAsterisk: true + } }, labels: { label: i18n._('Labels'),