Add speaker invitations with portal page and programme host picker.
Deploy Ladill Events / deploy (push) Successful in 47s
Deploy Ladill Events / deploy (push) Successful in 47s
Speakers require email, get a personal holding page with programme and stage links, auto-invites when programme hosts are saved, and manual send for events without a schedule; also fix wallet copy on event create and anchor attendee comms. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -30,7 +30,7 @@ class EventSpeakerManagementTest extends TestCase
|
||||
'short_code' => 'evt-speakers-1',
|
||||
'type' => QrCode::TYPE_EVENT,
|
||||
'label' => 'Leadership summit',
|
||||
'payload' => ['content' => ['name' => 'Leadership summit', 'speakers' => [['name' => 'Ada Lovelace', 'email' => '', 'role' => 'Keynote', 'bio' => '']]], 'style' => []],
|
||||
'payload' => ['content' => ['name' => 'Leadership summit', 'speakers' => [['name' => 'Ada Lovelace', 'email' => 'ada@example.com', 'role' => 'Keynote', 'bio' => '']]], 'style' => []],
|
||||
'is_active' => true,
|
||||
]);
|
||||
|
||||
@@ -53,7 +53,7 @@ class EventSpeakerManagementTest extends TestCase
|
||||
'payload' => [
|
||||
'content' => [
|
||||
'name' => 'Summit day',
|
||||
'speakers' => [['name' => 'Ada Lovelace', 'email' => '', 'role' => 'Keynote', 'bio' => '']],
|
||||
'speakers' => [['name' => 'Ada Lovelace', 'email' => 'ada@example.com', 'role' => 'Keynote', 'bio' => '']],
|
||||
],
|
||||
'style' => [],
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user