From 1083b495c84367c87aec6b1e0639b9e7efb329af Mon Sep 17 00:00:00 2001 From: Carlos Rivera Date: Thu, 23 Apr 2015 09:01:02 -0500 Subject: [PATCH] Make 'T' delimiter optional in ISO8601 strings --- 1.4.0-rc.0/angular-scenario.js | 4 ++-- 1.4.0-rc.0/angular.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/1.4.0-rc.0/angular-scenario.js b/1.4.0-rc.0/angular-scenario.js index b23812b704..6261bb3bb2 100644 --- a/1.4.0-rc.0/angular-scenario.js +++ b/1.4.0-rc.0/angular-scenario.js @@ -27615,7 +27615,7 @@ dateFilter.$inject = ['$locale']; function dateFilter($locale) { - var R_ISO8601_STR = /^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/; + var R_ISO8601_STR = /^(\d{4})-?(\d\d)-?(\d\d)(?:[T ](\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/; // 1 2 3 4 5 6 7 8 9 10 11 function jsonStringToDate(string) { var match; @@ -39079,4 +39079,4 @@ if (config.autotest) { !window.angular.$$csp() && window.angular.element(document).find('head').prepend(''); -!window.angular.$$csp() && window.angular.element(document).find('head').prepend(''); \ No newline at end of file +!window.angular.$$csp() && window.angular.element(document).find('head').prepend(''); diff --git a/1.4.0-rc.0/angular.js b/1.4.0-rc.0/angular.js index a4d41b3919..1bea618c79 100644 --- a/1.4.0-rc.0/angular.js +++ b/1.4.0-rc.0/angular.js @@ -18423,7 +18423,7 @@ dateFilter.$inject = ['$locale']; function dateFilter($locale) { - var R_ISO8601_STR = /^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/; + var R_ISO8601_STR = /^(\d{4})-?(\d\d)-?(\d\d)(?:[T ](\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/; // 1 2 3 4 5 6 7 8 9 10 11 function jsonStringToDate(string) { var match; @@ -27671,4 +27671,4 @@ var minlengthDirective = function() { })(window, document); -!window.angular.$$csp() && window.angular.element(document).find('head').prepend(''); \ No newline at end of file +!window.angular.$$csp() && window.angular.element(document).find('head').prepend('');