diff options
author | Dennis Tang <dtang@gitlab.com> | 2018-05-09 14:30:14 +0200 |
---|---|---|
committer | Dennis Tang <dtang@gitlab.com> | 2018-05-09 14:30:14 +0200 |
commit | 84452bfacaac63df5c431084c596ff254216b08e (patch) | |
tree | f7a7ad386935f15c67f8af89618ffabddb17fdfa /app/assets | |
parent | cf65abd8408da8a3c25f711cb5eac34bbc0adb2e (diff) | |
download | gitlab-ce-84452bfacaac63df5c431084c596ff254216b08e.tar.gz |
check for submitButton
fixes issue with tests when only the component is being tested
Diffstat (limited to 'app/assets')
-rw-r--r-- | app/assets/javascripts/projects/gke_cluster_dropdowns/components/gke_machine_type_dropdown.vue | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app/assets/javascripts/projects/gke_cluster_dropdowns/components/gke_machine_type_dropdown.vue b/app/assets/javascripts/projects/gke_cluster_dropdowns/components/gke_machine_type_dropdown.vue index 1b9bc5d2cff..3af7cd07237 100644 --- a/app/assets/javascripts/projects/gke_cluster_dropdowns/components/gke_machine_type_dropdown.vue +++ b/app/assets/javascripts/projects/gke_cluster_dropdowns/components/gke_machine_type_dropdown.vue @@ -109,7 +109,11 @@ export default { }, enableSubmit() { if (this.hasProject && this.hasZone && this.hasMachineType) { - document.querySelector('.js-gke-cluster-creation-submit').removeAttribute('disabled'); + const submitButtonEl = document.querySelector('.js-gke-cluster-creation-submit'); + + if (submitButtonEl) { + submitButtonEl.removeAttribute('disabled'); + } } }, }, |