show all advanced JT fields on edit form

This commit is contained in:
Keith Grant
2019-09-06 09:10:03 -07:00
parent 0254cf3567
commit 4e73f4b778

View File

@@ -64,6 +64,7 @@ class JobTemplateForm extends Component {
labels: { results: [] }, labels: { results: [] },
project: null, project: null,
}, },
isNew: true,
}, },
}; };
@@ -341,6 +342,7 @@ class JobTemplateForm extends Component {
</Card> </Card>
); );
} }
const AdvancedFieldsWrapper = template.isNew ? CollapsibleSection : 'div';
return ( return (
<Form autoComplete="off" onSubmit={handleSubmit}> <Form autoComplete="off" onSubmit={handleSubmit}>
<FormRow> <FormRow>
@@ -479,7 +481,7 @@ class JobTemplateForm extends Component {
/> />
</FormGroup> </FormGroup>
</FormRow> </FormRow>
<CollapsibleSection label="Advanced"> <AdvancedFieldsWrapper label="Advanced">
<FormRow> <FormRow>
<FormField <FormField
id="template-forks" id="template-forks"
@@ -723,7 +725,7 @@ class JobTemplateForm extends Component {
/> />
</FormRow> </FormRow>
</div> </div>
</CollapsibleSection> </AdvancedFieldsWrapper>
<FormActionGroup onCancel={handleCancel} onSubmit={handleSubmit} /> <FormActionGroup onCancel={handleCancel} onSubmit={handleSubmit} />
</Form> </Form>
); );