Skip to content

Commit

Permalink
fix(appointments): log calculated start and end times for slot genera…
Browse files Browse the repository at this point in the history
…tion

Signed-off-by: Anna Larch <anna@nextcloud.com>
  • Loading branch information
miaulalala committed Jun 6, 2024
1 parent aee4f32 commit 13ad251
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions lib/Service/Appointments/AvailabilityGenerator.php
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@ public function generate(AppointmentConfig $config,
$config->getEnd() ?? $end
);

$this->logger->debug("Earliest start: $earliestStart, latest end: $latestEnd", ['app' => 'calendar-appointments']);

// If we reach this state then there are no available dates anymore
if ($latestEnd <= $earliestStart) {
$this->logger->debug('Appointment config ' . $config->getToken() . ' has {latestEnd} as latest end but {earliestStart} as earliest start. No slots available.', [
Expand Down Expand Up @@ -91,6 +93,7 @@ public function generate(AppointmentConfig $config,

$intervals = [];
foreach ($applicableSlots as $slot) {
$this->logger->debug('Slot start: ' . $slot->getStart() . ', slot end: ' . $slot->getEnd(), ['app' => 'calendar-appointments']);
if ($slot->getEnd() <= $earliestStart || $slot->getStart() >= $latestEnd) {
continue;
}
Expand Down

0 comments on commit 13ad251

Please sign in to comment.