Quellcode durchsuchen

#4187 Check for mandatory DateTime field isn't working correctly

Alex Trofimov vor 3 Jahren
Ursprung
Commit
51b2eba8fb
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      inc/classes/BxDolForm.php

+ 1 - 1
inc/classes/BxDolForm.php

@@ -1647,7 +1647,7 @@ class BxDolFormCheckerHelper
         $s = str_replace('T', ' ', $s);
         $s = str_replace('Z', ':00', $s);
 
-        return self::checkPreg ($s, '#^\d+\-\d+\-\d+[\sT]{1}\d+:\d+[:\d+]$#');
+        return self::checkPreg ($s, '#^\d+\-\d+\-\d+[\sT]{1}\d+:\d+(:\d+)?(\+\d+:\d+)?$#');
     }
     static public function checkPreg ($s, $r)
     {