Proper date validation
This commit is contained in:
parent
1bf3c47075
commit
5ea7b8494d
|
|
@ -2390,13 +2390,15 @@ function updateDeadline(deadlineString) {
|
||||||
|
|
||||||
var realDeadline = null;
|
var realDeadline = null;
|
||||||
if (deadlineString !== '') {
|
if (deadlineString !== '') {
|
||||||
var dateToMatch = /([0-9]){4}-([0-9]){2}-([0-9]){2}\b/
|
|
||||||
if (!dateToMatch.test(deadlineString)) {
|
var newDate = Date.parse(deadlineString)
|
||||||
|
|
||||||
|
if (isNaN(newDate)) {
|
||||||
$('#deadline-loader').removeClass('loading');
|
$('#deadline-loader').removeClass('loading');
|
||||||
$('#deadline-err-invalid-date').show();
|
$('#deadline-err-invalid-date').show();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
realDeadline = deadlineString + 'T13:55:29.764Z';
|
realDeadline = new Date(newDate);
|
||||||
}
|
}
|
||||||
|
|
||||||
$.ajax($('#update-issue-deadline-form').attr('action') + '/deadline', {
|
$.ajax($('#update-issue-deadline-form').attr('action') + '/deadline', {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user