summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/member_expiration_date.js
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2016-09-01 11:56:21 +0100
committerPhil Hughes <me@iamphill.com>2016-09-13 08:44:59 +0100
commit87a0501ded0d08ae718b6f3f6feb4ac2c9c6b016 (patch)
tree1cd5ac58e18ae71717e8a426e0186645d1507e51 /app/assets/javascripts/member_expiration_date.js
parent52d2fd49b5d913d40259161e44579b715b4a383c (diff)
downloadgitlab-ce-87a0501ded0d08ae718b6f3f6feb4ac2c9c6b016.tar.gz
Updates the member row when values changed
Diffstat (limited to 'app/assets/javascripts/member_expiration_date.js')
-rw-r--r--app/assets/javascripts/member_expiration_date.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/app/assets/javascripts/member_expiration_date.js b/app/assets/javascripts/member_expiration_date.js
index 1935af491f7..e1532fd9ec4 100644
--- a/app/assets/javascripts/member_expiration_date.js
+++ b/app/assets/javascripts/member_expiration_date.js
@@ -14,14 +14,18 @@
inputs.datepicker({
dateFormat: 'yy-mm-dd',
minDate: 1,
- onSelect: toggleClearInput
+ onSelect: function () {
+ $(this).trigger('change');
+ toggleClearInput.call(this);
+ }
});
inputs.next('.js-clear-input').on('click', function(event) {
event.preventDefault();
var input = $(this).closest('.clearable-input').find('.js-access-expiration-date');
- input.datepicker('setDate', null);
+ input.datepicker('setDate', null)
+ .trigger('change');
toggleClearInput.call(input);
});