Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Zallmann <tzallmann@gitlab.com>2017-08-03 23:31:53 +0300
committerPhil Hughes <me@iamphill.com>2017-08-03 23:31:53 +0300
commitdab08be606878139ce3fe3d8e197ef73badf8e88 (patch)
tree7693b5595ed61943879eec4bb4ee71dff75af3c0 /app/assets/javascripts/behaviors/requires_input.js
parentdb271a6b051f9630d5dfb3acbbd78f150cb3f23f (diff)
Resolve "Specific Async Script Loading by using a Page Variable"
Diffstat (limited to 'app/assets/javascripts/behaviors/requires_input.js')
-rw-r--r--app/assets/javascripts/behaviors/requires_input.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/app/assets/javascripts/behaviors/requires_input.js b/app/assets/javascripts/behaviors/requires_input.js
index b20d108aa25..035a7e5c431 100644
--- a/app/assets/javascripts/behaviors/requires_input.js
+++ b/app/assets/javascripts/behaviors/requires_input.js
@@ -1,3 +1,4 @@
+import _ from 'underscore';
import '../commons/bootstrap';
// Requires Input behavior
@@ -48,7 +49,9 @@ function hideOrShowHelpBlock(form) {
$(() => {
const $form = $('form.js-requires-input');
- $form.requiresInput();
- hideOrShowHelpBlock($form);
- $('.select2.js-select-namespace').change(() => hideOrShowHelpBlock($form));
+ if ($form) {
+ $form.requiresInput();
+ hideOrShowHelpBlock($form);
+ $('.select2.js-select-namespace').change(() => hideOrShowHelpBlock($form));
+ }
});