Include the unavailabilities to the "all" display in the calendar

This commit is contained in:
Alex Tselegidis 2024-04-26 16:45:31 +02:00
parent a2ba87256d
commit 6ee5e14966

View file

@ -618,9 +618,10 @@ class Calendar extends EA_Controller
$record_id = request('record_id'); $record_id = request('record_id');
$filter_type = request('filter_type');
$is_all = request('record_id') === FILTER_TYPE_ALL; $is_all = request('record_id') === FILTER_TYPE_ALL;
$filter_type = request('filter_type');
if (!$filter_type && !$is_all) { if (!$filter_type && !$is_all) {
json_response([ json_response([
'appointments' => [], 'appointments' => [],
@ -680,7 +681,7 @@ class Calendar extends EA_Controller
// Get unavailability periods (only for provider). // Get unavailability periods (only for provider).
$response['unavailabilities'] = []; $response['unavailabilities'] = [];
if ($filter_type == FILTER_TYPE_PROVIDER) { if ($filter_type == FILTER_TYPE_PROVIDER || $is_all) {
$where_clause = $where_clause =
$where_id . $where_id .
' = ' . ' = ' .