PluginProbe
Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution / trunk
Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution vtrunk
2.4.0 2.3.0 2.2.5 2.2.0 2.1.2 2.1.1 trunk 1.10.0 1.10.01 1.10.02 1.5.0 1.5.01 1.5.02 1.5.1 1.5.10 1.5.20 1.5.21 1.5.22 1.5.23 1.5.24 1.5.25 1.6.0 1.7.0 1.7.1 1.7.2 All 33 releases
← All changes | app/Http/Controllers/EventController.php +6 -1 1.6.0trunk View file →
@@ -1,9 +1,8 @@
1 1 <?php
2 2
3 3 namespace FluentBooking\App\Http\Controllers;
4 4
5 -use FluentBooking\App\App;
6 5 use FluentBooking\App\Models\CalendarSlot;
7 6 use FluentBooking\Framework\Http\Request\Request;
8 7 use FluentBooking\Framework\Support\Arr;
9 8
@@ -21,8 +20,14 @@
21 20
22 21 if (!$calendarEvent) {
23 22 return $this->sendError([
24 23 'message' => __('Calendar Event not found', 'fluent-booking')
24 + ]);
25 + }
26 +
27 + if (!$calendarEvent->calendar) {
28 + return $this->sendError([
29 + 'message' => __('Calendar not found', 'fluent-booking')
25 30 ]);
26 31 }
27 32
28 33 $calendarEvent->author_profile = $calendarEvent->getAuthorProfile();