| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
33
|
7054
|
1241
-
1278
|
Select
|
org.make.api.technical.crm.MailJetEventProducerBehavior.topicKey
|
|
MailJetEventProducerBehavior.topicKey
|
|
34
|
6220
|
1312
-
1336
|
Literal
|
<nosymbol>
|
|
"mailJet-event-consumer"
|
|
37
|
5854
|
1440
-
1453
|
Select
|
org.make.api.technical.crm.MailJetEventWrapper.event
|
|
message.event
|
|
38
|
6420
|
1507
-
1545
|
Apply
|
org.make.api.technical.crm.MailJetEventConsumerBehavior.handleBounceEvent
|
|
MailJetEventConsumerBehavior.this.handleBounceEvent(event, message.date)
|
|
38
|
7302
|
1532
-
1544
|
Select
|
org.make.api.technical.crm.MailJetEventWrapper.date
|
|
message.date
|
|
39
|
7747
|
1591
-
1607
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
MailJetEventConsumerBehavior.this.doNothing(event)
|
|
40
|
7015
|
1653
-
1675
|
Apply
|
org.make.api.technical.crm.MailJetEventConsumerBehavior.handleSpamEvent
|
|
MailJetEventConsumerBehavior.this.handleSpamEvent(event)
|
|
41
|
6556
|
1721
-
1750
|
Apply
|
org.make.api.technical.crm.MailJetEventConsumerBehavior.handleUnsubscribeEvent
|
|
MailJetEventConsumerBehavior.this.handleUnsubscribeEvent(event)
|
|
42
|
5707
|
1796
-
1812
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
MailJetEventConsumerBehavior.this.doNothing(event)
|
|
48
|
6294
|
2022
-
2038
|
Select
|
org.make.api.technical.crm.MailJetBounceEvent.hardBounce
|
|
event.hardBounce
|
|
48
|
5669
|
1921
-
2200
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
|
MailJetEventConsumerBehavior.this.userService.updateIsHardBounce(event.email, event.hardBounce).flatMap[Boolean](((resultUpdateBounce: Boolean) => MailJetEventConsumerBehavior.this.registerMailingError(event.email, event.error, date).map[Boolean](((resultUpdateError: Boolean) => resultUpdateBounce.&&(resultUpdateError)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
48
|
7137
|
1994
-
2005
|
Select
|
org.make.api.technical.crm.MailJetBounceEvent.email
|
|
event.email
|
|
48
|
6562
|
1952
-
1952
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
49
|
6979
|
2046
-
2200
|
ApplyToImplicitArgs
|
scala.concurrent.Future.map
|
|
MailJetEventConsumerBehavior.this.registerMailingError(event.email, event.error, date).map[Boolean](((resultUpdateError: Boolean) => resultUpdateBounce.&&(resultUpdateError)))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
49
|
7272
|
2123
-
2134
|
Select
|
org.make.api.technical.crm.MailJetBounceEvent.error
|
|
event.error
|
|
49
|
7834
|
2065
-
2065
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
49
|
7710
|
2097
-
2108
|
Select
|
org.make.api.technical.crm.MailJetBounceEvent.email
|
|
event.email
|
|
50
|
6425
|
2161
-
2200
|
Apply
|
scala.Boolean.&&
|
|
resultUpdateBounce.&&(resultUpdateError)
|
|
54
|
7140
|
2320
-
2331
|
Select
|
org.make.api.technical.crm.MailJetSpamEvent.email
|
|
event.email
|
|
54
|
7669
|
2278
-
2357
|
Apply
|
org.make.api.user.UserService.updateOptInNewsletter
|
|
MailJetEventConsumerBehavior.this.userService.updateOptInNewsletter(event.email, false)
|
|
54
|
6257
|
2351
-
2356
|
Literal
|
<nosymbol>
|
|
false
|
|
58
|
6384
|
2522
-
2527
|
Literal
|
<nosymbol>
|
|
false
|
|
58
|
7737
|
2449
-
2528
|
Apply
|
org.make.api.user.UserService.updateOptInNewsletter
|
|
MailJetEventConsumerBehavior.this.userService.updateOptInNewsletter(event.email, false)
|
|
58
|
7204
|
2491
-
2502
|
Select
|
org.make.api.technical.crm.MailJetUnsubscribeEvent.email
|
|
event.email
|
|
67
|
6941
|
2718
-
2742
|
Apply
|
scala.concurrent.Future.successful
|
|
scala.concurrent.Future.successful[Boolean](false)
|
|
69
|
6217
|
2777
-
2931
|
Apply
|
org.make.api.user.UserService.updateLastMailingError
|
|
MailJetEventConsumerBehavior.this.userService.updateLastMailingError(email, scala.Some.apply[org.make.core.user.MailingErrorLog](org.make.core.user.MailingErrorLog.apply(error.name, date)))
|
|
71
|
7144
|
2867
-
2921
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.user.MailingErrorLog](org.make.core.user.MailingErrorLog.apply(error.name, date))
|
|
71
|
5677
|
2872
-
2920
|
Apply
|
org.make.core.user.MailingErrorLog.apply
|
|
org.make.core.user.MailingErrorLog.apply(error.name, date)
|
|
71
|
6531
|
2896
-
2906
|
Select
|
org.make.api.technical.crm.MailJetError.name
|
|
error.name
|
|
79
|
7189
|
3069
-
3135
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.createBehavior
|
|
new MailJetEventConsumerBehavior(userService).createBehavior(MailJetEventConsumerBehavior.this.name)
|
|
79
|
7617
|
3130
-
3134
|
Select
|
org.make.api.technical.crm.MailJetEventConsumerBehavior.name
|
|
MailJetEventConsumerBehavior.this.name
|
|
80
|
6391
|
3157
-
3181
|
Literal
|
<nosymbol>
|
|
"mailJet-event-consumer"
|