mirror of
https://github.com/rlanvin/php-rrule.git
synced 2025-02-20 09:54:16 +01:00
Null check to prevent 0 (false) values being lost. (#50)
This commit is contained in:
parent
6328e604ea
commit
39d229d0ce
@ -637,7 +637,7 @@ class RRule implements RRuleInterface
|
||||
$value = $frequency_key;
|
||||
}
|
||||
}
|
||||
if ( $value ) {
|
||||
if ( $value !== NULL ) {
|
||||
if ( is_array($value) ) {
|
||||
$value = implode(',',$value);
|
||||
}
|
||||
|
@ -2169,6 +2169,15 @@ class RRuleTest extends PHPUnit_Framework_TestCase
|
||||
),
|
||||
"DTSTART;TZID=Australia/Sydney:20150701T090000\nRRULE:FREQ=SECONDLY"
|
||||
),
|
||||
array(
|
||||
array(
|
||||
'FREQ' => RRule::SECONDLY,
|
||||
'BYMINUTE' => 0,
|
||||
'BYHOUR' => 0,
|
||||
'DTSTART' => date_create('2015-07-01 09:00:00', new DateTimeZone('Australia/Sydney'))
|
||||
),
|
||||
"DTSTART;TZID=Australia/Sydney:20150701T090000\nRRULE:FREQ=SECONDLY;BYMINUTE=0;BYHOUR=0"
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user