diff options
author | Luke Bennett <lbennett@gitlab.com> | 2018-12-11 01:08:48 +0000 |
---|---|---|
committer | Luke Bennett <lbennett@gitlab.com> | 2019-01-08 06:25:23 +0000 |
commit | 6b466e38738e3e6bcf4b13cca1e5f680daa43ae4 (patch) | |
tree | e145ebecb692bdd8c9e091121b4f61eb355dfc91 /app/assets/javascripts/lib | |
parent | 1d2ef4c6557846eb531f4d0e80cf43dea99b037b (diff) | |
download | gitlab-ce-6b466e38738e3e6bcf4b13cca1e5f680daa43ae4.tar.gz |
Fix bug causing repo mirror settings UI to breakfix-repo-settings-file-upload-error
Fixes an exception relating to the new project
cleanup settings in 11.6 that causes the mirror
repo settings UI to become unusable.
Diffstat (limited to 'app/assets/javascripts/lib')
-rw-r--r-- | app/assets/javascripts/lib/utils/file_upload.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/assets/javascripts/lib/utils/file_upload.js b/app/assets/javascripts/lib/utils/file_upload.js index b41ffb44971..82ee83e4348 100644 --- a/app/assets/javascripts/lib/utils/file_upload.js +++ b/app/assets/javascripts/lib/utils/file_upload.js @@ -1,6 +1,9 @@ export default (buttonSelector, fileSelector) => { const btn = document.querySelector(buttonSelector); const fileInput = document.querySelector(fileSelector); + + if (!btn || !fileInput) return; + const form = btn.closest('form'); btn.addEventListener('click', () => { |