|
@@ -129,6 +129,19 @@ class AppointmentController extends Controller
|
|
|
return $record->pro_id == $proId;
|
|
|
});
|
|
|
|
|
|
+ // if no gen avail, assume mon to fri, 9 to 7
|
|
|
+ if(!count($proGenAvail)) {
|
|
|
+ $dayNames = ['MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY'];
|
|
|
+ foreach ($dayNames as $dayName) {
|
|
|
+ $item = new \stdClass();
|
|
|
+ $item->day_of_week = $dayName;
|
|
|
+ $item->timezone = $timeZone;
|
|
|
+ $item->start_time = '09:00:00';
|
|
|
+ $item->end_time = '18:00:00';
|
|
|
+ $proGenAvail->push($item);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
$proSpecAvail = $specAvail->filter(function ($record) use ($proId) {
|
|
|
return $record->pro_id == $proId;
|
|
|
});
|