@@ -, +, @@
---
.../intranet-tmpl/prog/en/modules/circ/curbside_pickups.tt | 4 ++++
.../opac-tmpl/bootstrap/en/modules/opac-curbside-pickups.tt | 4 ++++
2 files changed, 8 insertions(+)
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/curbside_pickups.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/curbside_pickups.tt
@@ -550,6 +550,10 @@
slots_per_day[dow].forEach(function(slot){
let pickup_interval = policy.pickup_interval;
+ if (!pickup_interval) {
+ $('#pickup-times').html("
"+_("No pickup time define for this day.")+"
");
+ return;
+ }
let listStartMoment = selectedDate.hour(slot.start_hour).minute(slot.start_minute);
let listEndMoment = selectedDate.hour(slot.end_hour).minute(slot.end_minute);
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-curbside-pickups.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-curbside-pickups.tt
@@ -310,6 +310,10 @@
policy.slots_per_day[dow].forEach(function(slot){
let pickup_interval = policy.pickup_interval;
+ if (!pickup_interval) {
+ $('#pickup-times').html(""+_("No pickup time define for this day.")+"
");
+ return;
+ }
let listStartMoment = selectedDate.hour(slot.start_hour).minute(slot.start_minute);
let listEndMoment = selectedDate.hour(slot.end_hour).minute(slot.end_minute);
--