Improve conferences, guest entry, Afia, and cross-app scheduling.
Deploy Ladill Meet / deploy (push) Successful in 50s
Deploy Ladill Meet / deploy (push) Successful in 50s
Route guests through silent SSO to the Meet product page, fix Afia context query, add conference green-room UX and copy, and extend service API for Care/CRM/Invoice calendar integration. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -28,7 +28,7 @@ class ServiceRoomController extends Controller
|
||||
{
|
||||
$validated = $request->validate([
|
||||
'owner_ref' => ['required', 'string'],
|
||||
'organization_id' => ['required', 'integer', 'exists:meet_organizations,id'],
|
||||
'organization_id' => ['nullable', 'integer', 'exists:meet_organizations,id'],
|
||||
'host_user_ref' => ['required', 'string'],
|
||||
'title' => ['required', 'string', 'max:255'],
|
||||
'description' => ['nullable', 'string'],
|
||||
@@ -44,7 +44,9 @@ class ServiceRoomController extends Controller
|
||||
'invite_emails.*' => ['email'],
|
||||
]);
|
||||
|
||||
$organization = Organization::findOrFail($validated['organization_id']);
|
||||
$organization = isset($validated['organization_id'])
|
||||
? Organization::findOrFail($validated['organization_id'])
|
||||
: Organization::owned($validated['owner_ref'])->firstOrFail();
|
||||
abort_unless($organization->owner_ref === $validated['owner_ref'], 403);
|
||||
|
||||
$host = User::where('public_id', $validated['host_user_ref'])->firstOrFail();
|
||||
|
||||
Reference in New Issue
Block a user