summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDouwe Maan <douwe@selenight.nl>2016-08-18 19:02:36 -0500
committerDouwe Maan <douwe@selenight.nl>2016-08-18 19:02:36 -0500
commit1f3a0d52a36fda712ff07bc0ad71d44146c1953b (patch)
tree0f1f477960c4e964d8231c6e0f190fd01a3cb42b
parent64d45a87cd0b56c78580b49934eb0d344321694b (diff)
downloadgitlab-ce-1f3a0d52a36fda712ff07bc0ad71d44146c1953b.tar.gz
Use `gl` namespace and explicitly check that string is empty
-rw-r--r--app/assets/javascripts/dispatcher.js6
-rw-r--r--app/assets/javascripts/member_expiration_date.js4
2 files changed, 5 insertions, 5 deletions
diff --git a/app/assets/javascripts/dispatcher.js b/app/assets/javascripts/dispatcher.js
index be473bc4795..49dcbf82d9e 100644
--- a/app/assets/javascripts/dispatcher.js
+++ b/app/assets/javascripts/dispatcher.js
@@ -126,12 +126,12 @@
new NotificationsDropdown();
break;
case 'groups:group_members:index':
- new MemberExpirationDate();
+ new gl.MemberExpirationDate();
new GroupMembers();
new UsersSelect();
break;
case 'projects:project_members:index':
- new MemberExpirationDate();
+ new gl.MemberExpirationDate();
new ProjectMembers();
new UsersSelect();
break;
@@ -173,7 +173,7 @@
new BuildArtifacts();
break;
case 'projects:group_links:index':
- new MemberExpirationDate();
+ new gl.MemberExpirationDate();
new GroupsSelect();
break;
case 'search:show':
diff --git a/app/assets/javascripts/member_expiration_date.js b/app/assets/javascripts/member_expiration_date.js
index 93c34d5ccd7..cb166024b59 100644
--- a/app/assets/javascripts/member_expiration_date.js
+++ b/app/assets/javascripts/member_expiration_date.js
@@ -4,14 +4,14 @@
// `js-clear-input` element, then show that element when there is a value in the
// datepicker, and make clicking on that element clear the field.
//
- this.MemberExpirationDate = function() {
+ gl.MemberExpirationDate = function() {
$('.js-access-expiration-date').each(function(i, element) {
var expirationDateInput = $(element);
if (expirationDateInput.hasClass('hasDatepicker')) { return; }
function toggleClearInput() {
- expirationDateInput.parent().toggleClass('has-value', !!expirationDateInput.val());
+ expirationDateInput.closest('.clearable-input').toggleClass('has-value', expirationDateInput.val() !== '');
}
expirationDateInput.datepicker({