nopaque.forms.CreateJobForm = class CreateJobForm extends nopaque.forms.BaseForm { static htmlClass = 'create-job-form'; constructor(formElement) { super(formElement); let versionField = this.formElement.querySelector('#create-job-form-version'); versionField.addEventListener('change', (event) => { let url = new URL(window.location.href); url.search = `?version=${event.target.value}`; window.location.href = url.toString(); }); this.addEventListener('requestLoad', (event) => { if (event.target.status === 201) { window.location.href = event.target.getResponseHeader('Location'); } }); } };