@@ -431,7 +431,7 @@ public void run(WhisperServerConfiguration config, Environment environment) thro
431
431
config .getDynamoDbTables ().getRemoteConfig ().getTableName ());
432
432
PushChallengeDynamoDb pushChallengeDynamoDb = new PushChallengeDynamoDb (dynamoDbClient ,
433
433
config .getDynamoDbTables ().getPushChallenge ().getTableName ());
434
- ReportMessageDynamoDb reportMessageDynamoDb = new ReportMessageDynamoDb (dynamoDbClient ,
434
+ ReportMessageDynamoDb reportMessageDynamoDb = new ReportMessageDynamoDb (dynamoDbClient , dynamoDbAsyncClient ,
435
435
config .getDynamoDbTables ().getReportMessage ().getTableName (),
436
436
config .getReportMessageConfiguration ().getReportTtl ());
437
437
RegistrationRecoveryPasswords registrationRecoveryPasswords = new RegistrationRecoveryPasswords (
@@ -618,7 +618,7 @@ public void run(WhisperServerConfiguration config, Environment environment) thro
618
618
ReportMessageManager reportMessageManager = new ReportMessageManager (reportMessageDynamoDb , rateLimitersCluster ,
619
619
config .getReportMessageConfiguration ().getCounterTtl ());
620
620
MessagesManager messagesManager = new MessagesManager (messagesDynamoDb , messagesCache , reportMessageManager ,
621
- messageDeletionAsyncExecutor );
621
+ messageDeletionAsyncExecutor , Clock . systemUTC () );
622
622
AccountLockManager accountLockManager = new AccountLockManager (dynamoDbClient ,
623
623
config .getDynamoDbTables ().getDeletedAccountsLock ().getTableName ());
624
624
ClientPublicKeysManager clientPublicKeysManager =
@@ -1128,7 +1128,7 @@ protected void configureServer(final ServerBuilder<?> serverBuilder) {
1128
1128
new KeyTransparencyController (keyTransparencyServiceClient ),
1129
1129
new MessageController (rateLimiters , messageByteLimitCardinalityEstimator , messageSender , receiptSender ,
1130
1130
accountsManager , messagesManager , phoneNumberIdentifiers , pushNotificationManager , pushNotificationScheduler ,
1131
- reportMessageManager , multiRecipientMessageExecutor , messageDeliveryScheduler , clientReleaseManager ,
1131
+ reportMessageManager , messageDeliveryScheduler , clientReleaseManager ,
1132
1132
dynamicConfigurationManager , zkSecretParams , spamChecker , messageMetrics , messageDeliveryLoopMonitor ,
1133
1133
Clock .systemUTC ()),
1134
1134
new PaymentsController (currencyManager , paymentsCredentialsGenerator ),
0 commit comments