Bug 14060: Consider an empty string as a valid date

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
This commit is contained in:
Jonathan Druart 2016-09-05 09:16:02 +01:00 committed by Kyle M Hall
parent 08653cca9b
commit 61d819caef

View file

@ -9,6 +9,9 @@ if (debug > 1) {alert("dateformat: " + dformat + "\ndebug is on (level " + debug
var MSG_PLEASE_ENTER_A_VALID_DATE = _("Please enter a valid date (should match %s).");
function is_valid_date(date) {
// An empty string is considered as a valid date for convenient reasons.
if ( date === '' ) return 1;
var dateformat = dateformat_str = '[% Koha.Preference('dateformat') %]';
if ( dateformat == 'us' ) {
if ( date.search(/\d{2}\/\d{2}\/\d{4}/) == -1 ) return 0;