Skip to content

Commit 790fe28

Browse files
committed
[smarcet] - #13227
* tweaks for second breakout speakers email
1 parent 19405ec commit 790fe28

4 files changed

Lines changed: 6 additions & 14 deletions

File tree

sengrid_webmailer/code/SentEmailSendGrid.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
**/
1515
class SentEmailSendGrid extends DataObject
1616
{
17-
private static $db = [
17+
static $db = [
1818
'To' => 'Varchar(255)',
1919
'From' => 'Varchar(255)',
2020
'Subject' => 'Varchar(255)',

summit/_config/injector.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,10 +155,9 @@ Injector:
155155
0: '%$BatchTaskRepository'
156156
1: '%$BatchTaskFactory'
157157
2: '%$SpeakerRepository'
158-
3: '%$SpeakerSelectionAnnouncementSenderFactory'
159-
4: '%$SpeakerSecondBreakOutSenderFactory'
160-
5: '%$SpeakerSummitRegistrationPromoCodeRepository'
161-
6: '%$TransactionManager'
158+
3: '%$SpeakerSecondBreakOutSenderFactory'
159+
4: '%$SpeakerSummitRegistrationPromoCodeRepository'
160+
5: '%$TransactionManager'
162161
EventbriteEventRepository:
163162
class: SapphireEventbriteEventRepository
164163
EventbriteEventFactory:

summit/code/infrastructure/factories/SpeakerSecondBreakOutSenderFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public function build(ISummit $summit, IPresentationSpeaker $speaker)
3535

3636
if($speaker->hasConfirmedAssistanceFor($summit->getIdentifier())){
3737
// send reminder without code
38-
return new PresentationSpeakerSummitReminderEmailSender;
38+
return new PresentationSpeakerSummitReminderEmailSender();
3939
}
4040

4141
// send reminder with code

summit/code/models/managers/SpeakerSecondBreakoutAnnouncementSenderManager.php

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,6 @@ final class SpeakerSecondBreakoutAnnouncementSenderManager
3737
*/
3838
private $speaker_repository;
3939

40-
/**
41-
* @var ISpeakerSelectionAnnouncementSenderFactory
42-
*/
43-
private $sender_factory;
44-
4540
/**
4641
* @var ISpeakerSecondBreakOutSenderFactory
4742
*/
@@ -57,7 +52,6 @@ public function __construct
5752
IBatchTaskRepository $batch_repository,
5853
IBatchTaskFactory $batch_task_factory,
5954
IEntityRepository $speaker_repository,
60-
ISpeakerSelectionAnnouncementSenderFactory $sender_factory,
6155
ISpeakerSecondBreakOutSenderFactory $sender_breakout_factory,
6256
ISpeakerSummitRegistrationPromoCodeRepository $promo_code_repository,
6357
ITransactionManager $tx_manager
@@ -68,7 +62,6 @@ public function __construct
6862
$this->batch_task_factory = $batch_task_factory;
6963
$this->speaker_repository = $speaker_repository;
7064
$this->tx_manager = $tx_manager;
71-
$this->sender_factory = $sender_factory;
7265
$this->sender_breakout_factory = $sender_breakout_factory;
7366
$this->promo_code_repository = $promo_code_repository;
7467
}
@@ -138,7 +131,7 @@ public function send(ISummit $current_summit, $batch_size)
138131
continue;
139132
}
140133

141-
$sender_service = $this->sender_factory->build($current_summit, $speaker);
134+
$sender_service = $this->sender_breakout_factory->build($current_summit, $speaker);
142135

143136
if (is_null($sender_service)) continue;
144137

0 commit comments

Comments
 (0)