Add virtual event sessions with Meet sync and platform-billed messaging.
Deploy Ladill Events / deploy (push) Successful in 41s
Deploy Ladill Events / deploy (push) Successful in 41s
Events can define hybrid/virtual sessions synced to Meet rooms; SMS and email use wallet-billed platform APIs instead of Termii and Laravel mail. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -42,6 +42,7 @@ class QrSetting extends Model
|
||||
'organizer',
|
||||
'registration_open',
|
||||
'badge_fields',
|
||||
'format',
|
||||
];
|
||||
}
|
||||
|
||||
@@ -142,6 +143,9 @@ class QrSetting extends Model
|
||||
'organizer' => mb_substr(trim((string) ($input['organizer'] ?? '')), 0, 120),
|
||||
'registration_open' => filter_var($input['registration_open'] ?? true, FILTER_VALIDATE_BOOL),
|
||||
'badge_fields' => $badgeFields !== [] ? $badgeFields : ['Company', 'Role'],
|
||||
'format' => in_array($input['format'] ?? 'in_person', ['in_person', 'virtual', 'hybrid'], true)
|
||||
? ($input['format'] ?? 'in_person')
|
||||
: 'in_person',
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user