Signed-off-by: Dan Scott <dscott@laurentian.ca>
my $sat = DateTime->now( time_zone => 'local' )->set_time_zone('floating')->add(days => determine_date(6, $dow))->ymd;
my $sun = DateTime->now( time_zone => 'local' )->set_time_zone('floating')->add(days => determine_date(7, $dow))->ymd;
+# Hack to prevent Sunday from being less than Monday, which returns all closed hours :/
+if ($sun lt $mon) {
+ $sun = DateTime->now( time_zone => 'local' )->set_time_zone('floating')->add(days => (7 + 7 - $dow))->ymd;
+}
+
my $baseUrl = 'http://laurentian.ca/sites/all/themes/lul/templates/includes/feeds/json.librarycal.php';
$baseUrl .= "?lang=en&start=$mon&end=$sun";