diff --git a/application/models/Token.php b/application/models/Token.php index b322f49218a..6eb00ee657d 100644 --- a/application/models/Token.php +++ b/application/models/Token.php @@ -361,8 +361,8 @@ public function rules() array('usesleft', 'numerical', 'integerOnly'=>true, 'allowEmpty'=>true, 'min'=>-2147483647, 'max'=>2147483647), array('mpid', 'numerical', 'integerOnly'=>true, 'allowEmpty'=>true), array('blacklisted', 'in', 'range'=>array('Y', 'N'), 'allowEmpty'=>true), - array('validfrom', 'date','format'=>['yyyy-M-d H:m:s','yyyy-M-d H:m'],'allowEmpty'=>true), - array('validuntil','date','format'=>['yyyy-M-d H:m:s','yyyy-M-d H:m'],'allowEmpty'=>true), + array('validfrom', 'date','format'=>['yyyy-M-d H:m:s.???','yyyy-M-d H:m:s','yyyy-M-d H:m'],'allowEmpty'=>true), + array('validuntil','date','format'=>['yyyy-M-d H:m:s.???','yyyy-M-d H:m:s','yyyy-M-d H:m'],'allowEmpty'=>true), array('emailstatus', 'default', 'value' => 'OK'), ); foreach (decodeTokenAttributes($this->survey->attributedescriptions) as $key => $info) {