This was causing the amount to push by to be incorrectly calculated
Sponsored-by: Cheshire West and Chester Council
Sponsored-by: Cheshire East Council
Sponsored-by: Newcastle City Council
Sponsored-by: Sefton Council
Signed-off-by: Liz Rea <wizzyrea@gmail.com>
Signed-off-by: Josef Moravec <josef.moravec@gmail.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
my $dow = $base_date->day_of_week;
my $days = $days_duration->in_units('days');
# Is it a period based on weeks
- my $push_amt = $days_duration % 7 == 0 ?
+ my $push_amt = $days % 7 == 0 ?
$self->get_push_amt($base_date) : 1;
if ( $days_duration->is_negative() ) {
$base_date = $self->prev_open_days($base_date, $push_amt);