Skip Menu |

This queue is for tickets about the DateTime-Set CPAN distribution.

Report information
The Basics
Id: 50750
Status: resolved
Priority: 0/
Queue: DateTime-Set

People
Owner: FGLOCK [...] cpan.org
Requestors: peter.spikings [...] powergroup.co.uk
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.28
Fixed in: (no value)



Subject: DateTime::SpanSet->duration return infinity if set empty
To quickly (without checking all the spans) see if a SpanSet spans any times I do $spanset->span->duration->is_positive(). This returns true even if the spanset is empty because a span without a start date or end date returns an infinite duration. I fixed this by adding the next line of code to the top of DateTime::Span::duration but you're the expert so there may be a better way :) return DateTime::Duration->new if not $_[0]->{set}; Thanks, Peter.
fixed in 0.29 added new method is_empty_set()