| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
39
|
6634
|
1492
-
1521
|
Select
|
org.make.api.user.UserProducerBehavior.topicKey
|
|
UserProducerBehavior.topicKey
|
|
40
|
5824
|
1547
-
1559
|
Literal
|
<nosymbol>
|
|
"user-email"
|
|
42
|
7664
|
1595
-
1622
|
Select
|
org.make.api.technical.TimeSettings.defaultTimeout
|
|
org.make.api.technical.TimeSettings.defaultTimeout
|
|
45
|
6892
|
1723
-
1736
|
Select
|
org.make.api.userhistory.UserEventWrapper.event
|
|
message.event
|
|
46
|
6030
|
1798
-
1829
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.handleResetPasswordEvent
|
|
UserEmailConsumerBehavior.this.handleResetPasswordEvent(event)
|
|
47
|
7335
|
1883
-
1915
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.handleUserRegisteredEvent
|
|
UserEmailConsumerBehavior.this.handleUserRegisteredEvent(event)
|
|
48
|
6981
|
1969
-
2007
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.handleUserValidatedAccountEvent
|
|
UserEmailConsumerBehavior.this.handleUserValidatedAccountEvent(event)
|
|
49
|
6150
|
2061
-
2077
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
UserEmailConsumerBehavior.this.doNothing(event)
|
|
50
|
7528
|
2131
-
2147
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
UserEmailConsumerBehavior.this.doNothing(event)
|
|
51
|
6712
|
2201
-
2240
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.handleResendValidationEmailEvent
|
|
UserEmailConsumerBehavior.this.handleResendValidationEmailEvent(event)
|
|
52
|
5852
|
2294
-
2334
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.handleOrganisationRegisteredEvent
|
|
UserEmailConsumerBehavior.this.handleOrganisationRegisteredEvent(event)
|
|
53
|
7672
|
2388
-
2404
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
UserEmailConsumerBehavior.this.doNothing(event)
|
|
54
|
6815
|
2458
-
2500
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.handleOrganisationEmailChangedEvent
|
|
UserEmailConsumerBehavior.this.handleOrganisationEmailChangedEvent(event)
|
|
55
|
6007
|
2554
-
2595
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.handlePersonalityEmailChangedEvent
|
|
UserEmailConsumerBehavior.this.handlePersonalityEmailChangedEvent(event)
|
|
56
|
7389
|
2649
-
2665
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
UserEmailConsumerBehavior.this.doNothing(event)
|
|
57
|
6958
|
2719
-
2735
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
UserEmailConsumerBehavior.this.doNothing(event)
|
|
58
|
6156
|
2789
-
2805
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
UserEmailConsumerBehavior.this.doNothing(event)
|
|
59
|
7531
|
2859
-
2875
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
UserEmailConsumerBehavior.this.doNothing(event)
|
|
60
|
6698
|
2929
-
2945
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
UserEmailConsumerBehavior.this.doNothing(event)
|
|
61
|
5822
|
2999
-
3015
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.doNothing
|
|
UserEmailConsumerBehavior.this.doNothing(event)
|
|
62
|
7679
|
3069
-
3108
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.handlePersonalityRegisteredEvent
|
|
UserEmailConsumerBehavior.this.handlePersonalityRegisteredEvent(event)
|
|
63
|
6786
|
3162
-
3188
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.handleVoteOnlyEvent
|
|
UserEmailConsumerBehavior.this.handleVoteOnlyEvent(event)
|
|
64
|
6011
|
3242
-
3272
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.handleVoteOnlyTestEvent
|
|
UserEmailConsumerBehavior.this.handleVoteOnlyTestEvent(event)
|
|
69
|
6701
|
3424
-
3424
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
69
|
7331
|
3402
-
3414
|
Select
|
org.make.api.userhistory.ResendValidationEmailEvent.userId
|
|
event.userId
|
|
69
|
5796
|
3380
-
3567
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
|
UserEmailConsumerBehavior.this.getUserWithValidEmail(event.userId).flatMap[Unit](((x0$1: Option[org.make.core.user.User]) => x0$1 match {
case (value: org.make.core.user.User): Some[org.make.core.user.User]((user @ _)) => UserEmailConsumerBehavior.this.sendMailPublisherService.resendRegistration(user, event.requestContext)
case scala.None => scala.concurrent.Future.unit
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
71
|
6503
|
3509
-
3529
|
Select
|
org.make.api.userhistory.ResendValidationEmailEvent.requestContext
|
|
event.requestContext
|
|
71
|
6165
|
3459
-
3530
|
Apply
|
org.make.api.technical.crm.SendMailPublisherService.resendRegistration
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.resendRegistration(user, event.requestContext)
|
|
72
|
7496
|
3550
-
3561
|
Select
|
scala.concurrent.Future.unit
|
|
scala.concurrent.Future.unit
|
|
77
|
6740
|
3667
-
3861
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
|
UserEmailConsumerBehavior.this.getUserWithValidEmail(event.userId).flatMap[Unit](((x0$1: Option[org.make.core.user.User]) => x0$1 match {
case (value: org.make.core.user.User): Some[org.make.core.user.User]((user @ _)) if org.make.core.user.UserType.UserTypeOps[org.make.core.user.User](user).isB2C(user.this.HasUserType.userUserType) => UserEmailConsumerBehavior.this.sendMailPublisherService.publishWelcome(user, event.requestContext)
case _ => scala.concurrent.Future.unit
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
77
|
7502
|
3711
-
3711
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
77
|
7605
|
3689
-
3701
|
Select
|
org.make.api.userhistory.UserValidatedAccountEvent.userId
|
|
event.userId
|
|
78
|
6788
|
3743
-
3743
|
Select
|
org.make.core.user.HasUserType.userUserType
|
|
user.this.HasUserType.userUserType
|
|
78
|
5980
|
3738
-
3748
|
ApplyToImplicitArgs
|
org.make.core.user.UserType.UserTypeOps.isB2C
|
|
org.make.core.user.UserType.UserTypeOps[org.make.core.user.User](user).isB2C(user.this.HasUserType.userUserType)
|
|
79
|
6504
|
3760
-
3827
|
Apply
|
org.make.api.technical.crm.SendMailPublisherService.publishWelcome
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.publishWelcome(user, event.requestContext)
|
|
79
|
7334
|
3806
-
3826
|
Select
|
org.make.api.userhistory.UserValidatedAccountEvent.requestContext
|
|
event.requestContext
|
|
80
|
6148
|
3844
-
3855
|
Select
|
scala.concurrent.Future.unit
|
|
scala.concurrent.Future.unit
|
|
85
|
5800
|
3987
-
3999
|
Select
|
org.make.api.userhistory.OrganisationRegisteredEvent.userId
|
|
event.userId
|
|
85
|
6155
|
3965
-
4184
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
|
UserEmailConsumerBehavior.this.getUserWithValidEmail(event.userId).flatMap[Unit](((x0$1: Option[org.make.core.user.User]) => x0$1 match {
case (value: org.make.core.user.User): Some[org.make.core.user.User]((user @ _)) if user.hashedPassword.isEmpty => UserEmailConsumerBehavior.this.sendMailPublisherService.publishRegistrationB2B(user, event.requestContext)
case _ => scala.concurrent.Future.unit
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
85
|
6490
|
4009
-
4009
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
86
|
7198
|
4036
-
4063
|
Select
|
scala.Option.isEmpty
|
|
user.hashedPassword.isEmpty
|
|
87
|
5983
|
4075
-
4150
|
Apply
|
org.make.api.technical.crm.SendMailPublisherService.publishRegistrationB2B
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.publishRegistrationB2B(user, event.requestContext)
|
|
87
|
6861
|
4129
-
4149
|
Select
|
org.make.api.userhistory.OrganisationRegisteredEvent.requestContext
|
|
event.requestContext
|
|
88
|
7429
|
4167
-
4178
|
Select
|
scala.concurrent.Future.unit
|
|
scala.concurrent.Future.unit
|
|
93
|
7566
|
4308
-
4320
|
Select
|
org.make.api.userhistory.PersonalityRegisteredEvent.userId
|
|
event.userId
|
|
93
|
7432
|
4286
-
4505
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
|
UserEmailConsumerBehavior.this.getUserWithValidEmail(event.userId).flatMap[Unit](((x0$1: Option[org.make.core.user.User]) => x0$1 match {
case (value: org.make.core.user.User): Some[org.make.core.user.User]((user @ _)) if user.hashedPassword.isEmpty => UserEmailConsumerBehavior.this.sendMailPublisherService.publishRegistrationB2B(user, event.requestContext)
case _ => scala.concurrent.Future.unit
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
93
|
5972
|
4330
-
4330
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
94
|
6743
|
4357
-
4384
|
Select
|
scala.Option.isEmpty
|
|
user.hashedPassword.isEmpty
|
|
95
|
5805
|
4450
-
4470
|
Select
|
org.make.api.userhistory.PersonalityRegisteredEvent.requestContext
|
|
event.requestContext
|
|
95
|
7267
|
4396
-
4471
|
Apply
|
org.make.api.technical.crm.SendMailPublisherService.publishRegistrationB2B
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.publishRegistrationB2B(user, event.requestContext)
|
|
96
|
6868
|
4488
-
4499
|
Select
|
scala.concurrent.Future.unit
|
|
scala.concurrent.Future.unit
|
|
101
|
5978
|
4637
-
4637
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
101
|
6495
|
4615
-
4627
|
Select
|
org.make.api.userhistory.UserRegisteredEvent.userId
|
|
event.userId
|
|
101
|
7379
|
4593
-
4816
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
|
UserEmailConsumerBehavior.this.getUserWithValidEmail(event.userId).flatMap[Unit](((x0$1: Option[org.make.core.user.User]) => x0$1 match {
case (value: org.make.core.user.User): Some[org.make.core.user.User]((user @ _)) if org.make.core.user.UserType.UserTypeOps[org.make.core.user.User](user).isB2C(user.this.HasUserType.userUserType).&&(event.isSocialLogin.unary_!) => UserEmailConsumerBehavior.this.sendMailPublisherService.publishRegistration(user, event.requestContext)
case _ => scala.concurrent.Future.unit
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
102
|
7571
|
4678
-
4698
|
Select
|
scala.Boolean.unary_!
|
|
event.isSocialLogin.unary_!
|
|
102
|
6110
|
4669
-
4669
|
Select
|
org.make.core.user.HasUserType.userUserType
|
|
user.this.HasUserType.userUserType
|
|
102
|
6699
|
4664
-
4698
|
Apply
|
scala.Boolean.&&
|
|
org.make.core.user.UserType.UserTypeOps[org.make.core.user.User](user).isB2C(user.this.HasUserType.userUserType).&&(event.isSocialLogin.unary_!)
|
|
103
|
5905
|
4761
-
4781
|
Select
|
org.make.api.userhistory.UserRegisteredEvent.requestContext
|
|
event.requestContext
|
|
103
|
7273
|
4710
-
4782
|
Apply
|
org.make.api.technical.crm.SendMailPublisherService.publishRegistration
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.publishRegistration(user, event.requestContext)
|
|
104
|
6822
|
4799
-
4810
|
Select
|
scala.concurrent.Future.unit
|
|
scala.concurrent.Future.unit
|
|
109
|
6489
|
4910
-
5240
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
|
UserEmailConsumerBehavior.this.getUserWithValidEmail(event.userId).flatMap[Unit](((x0$1: Option[org.make.core.user.User]) => x0$1 match {
case (value: org.make.core.user.User): Some[org.make.core.user.User]((user @ _)) if org.make.core.user.UserType.UserTypeOps[org.make.core.user.User](user).isB2B(user.this.HasUserType.userUserType) => UserEmailConsumerBehavior.this.sendMailPublisherService.publishForgottenPasswordOrganisation(user, event.requestContext)
case (value: org.make.core.user.User): Some[org.make.core.user.User]((user @ _)) => UserEmailConsumerBehavior.this.sendMailPublisherService.publishForgottenPassword(user, event.requestContext)
case scala.None => scala.concurrent.Future.unit
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
109
|
7367
|
4954
-
4954
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
109
|
6527
|
4932
-
4944
|
Select
|
org.make.api.userhistory.ResetPasswordEvent.userId
|
|
event.userId
|
|
110
|
7467
|
4981
-
4991
|
ApplyToImplicitArgs
|
org.make.core.user.UserType.UserTypeOps.isB2B
|
|
org.make.core.user.UserType.UserTypeOps[org.make.core.user.User](user).isB2B(user.this.HasUserType.userUserType)
|
|
110
|
5757
|
4986
-
4986
|
Select
|
org.make.core.user.HasUserType.userUserType
|
|
user.this.HasUserType.userUserType
|
|
111
|
6676
|
5071
-
5091
|
Select
|
org.make.api.userhistory.ResetPasswordEvent.requestContext
|
|
event.requestContext
|
|
111
|
5835
|
5003
-
5092
|
Apply
|
org.make.api.technical.crm.SendMailPublisherService.publishForgottenPasswordOrganisation
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.publishForgottenPasswordOrganisation(user, event.requestContext)
|
|
113
|
6832
|
5126
-
5203
|
Apply
|
org.make.api.technical.crm.SendMailPublisherService.publishForgottenPassword
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.publishForgottenPassword(user, event.requestContext)
|
|
113
|
7235
|
5182
-
5202
|
Select
|
org.make.api.userhistory.ResetPasswordEvent.requestContext
|
|
event.requestContext
|
|
114
|
5982
|
5223
-
5234
|
Select
|
scala.concurrent.Future.unit
|
|
scala.concurrent.Future.unit
|
|
119
|
6839
|
5400
-
5400
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
119
|
5943
|
5356
-
5651
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
|
UserEmailConsumerBehavior.this.getUserWithValidEmail(event.userId).flatMap[Unit](((x0$1: Option[org.make.core.user.User]) => x0$1 match {
case (value: org.make.core.user.User): Some[org.make.core.user.User]((organisation @ _)) => UserEmailConsumerBehavior.this.sendMailPublisherService.publishEmailChanged(organisation, event.requestContext, event.newEmail)
case scala.None => scala.concurrent.Future.unit
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
119
|
5721
|
5378
-
5390
|
Select
|
org.make.api.userhistory.OrganisationEmailChangedEvent.userId
|
|
event.userId
|
|
121
|
5900
|
5443
-
5614
|
Apply
|
org.make.api.technical.crm.SendMailPublisherService.publishEmailChanged
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.publishEmailChanged(organisation, event.requestContext, event.newEmail)
|
|
123
|
7470
|
5547
-
5567
|
Select
|
org.make.api.userhistory.OrganisationEmailChangedEvent.requestContext
|
|
event.requestContext
|
|
124
|
6680
|
5590
-
5604
|
Select
|
org.make.api.userhistory.OrganisationEmailChangedEvent.newEmail
|
|
event.newEmail
|
|
126
|
7185
|
5634
-
5645
|
Select
|
scala.concurrent.Future.unit
|
|
scala.concurrent.Future.unit
|
|
131
|
7304
|
5765
-
6058
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
|
UserEmailConsumerBehavior.this.getUserWithValidEmail(event.userId).flatMap[Unit](((x0$1: Option[org.make.core.user.User]) => x0$1 match {
case (value: org.make.core.user.User): Some[org.make.core.user.User]((personality @ _)) => UserEmailConsumerBehavior.this.sendMailPublisherService.publishEmailChanged(personality, event.requestContext, event.newEmail)
case scala.None => scala.concurrent.Future.unit
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
131
|
7369
|
5787
-
5799
|
Select
|
org.make.api.userhistory.PersonalityEmailChangedEvent.userId
|
|
event.userId
|
|
131
|
5903
|
5809
-
5809
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
133
|
7473
|
5851
-
6021
|
Apply
|
org.make.api.technical.crm.SendMailPublisherService.publishEmailChanged
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.publishEmailChanged(personality, event.requestContext, event.newEmail)
|
|
135
|
6599
|
5954
-
5974
|
Select
|
org.make.api.userhistory.PersonalityEmailChangedEvent.requestContext
|
|
event.requestContext
|
|
136
|
5649
|
5997
-
6011
|
Select
|
org.make.api.userhistory.PersonalityEmailChangedEvent.newEmail
|
|
event.newEmail
|
|
138
|
6644
|
6041
-
6052
|
Select
|
scala.concurrent.Future.unit
|
|
scala.concurrent.Future.unit
|
|
143
|
7401
|
6226
-
6226
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.$anonfun.<init>
|
|
new $anonfun()
|
|
143
|
5651
|
6140
-
6230
|
ApplyToImplicitArgs
|
scala.concurrent.Future.recover
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.sendVoteOnlyNotice(event.requestContext).recover[Unit](({
@SerialVersionUID(value = 0) final <synthetic> class $anonfun extends scala.runtime.AbstractPartialFunction[Throwable,Unit] with java.io.Serializable {
def <init>(): <$anon: Throwable => Unit> = {
$anonfun.super.<init>();
()
};
final override def applyOrElse[A1 <: Throwable, B1 >: Unit](x$1: A1, default: A1 => B1): B1 = ((x$1.asInstanceOf[Throwable]: Throwable): Throwable @unchecked) match {
case (defaultCase$ @ _) => UserEmailConsumerBehavior.this.logger.error(x$1)
case (defaultCase$ @ _) => default.apply(x$1)
};
final def isDefinedAt(x$1: Throwable): Boolean = ((x$1.asInstanceOf[Throwable]: Throwable): Throwable @unchecked) match {
case (defaultCase$ @ _) => true
case (defaultCase$ @ _) => false
}
};
new $anonfun()
}: PartialFunction[Throwable,Unit]))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
143
|
6602
|
6213
-
6213
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
143
|
6461
|
6184
-
6204
|
Select
|
org.make.api.userhistory.VoteOnlyEvent.requestContext
|
|
event.requestContext
|
|
143
|
5948
|
6214
-
6229
|
Apply
|
grizzled.slf4j.Logger.error
|
|
UserEmailConsumerBehavior.this.logger.error(x$1)
|
|
146
|
5861
|
6402
-
6417
|
Apply
|
grizzled.slf4j.Logger.error
|
|
UserEmailConsumerBehavior.this.logger.error(x$2)
|
|
146
|
7307
|
6414
-
6414
|
Apply
|
org.make.api.user.UserEmailConsumerBehavior.$anonfun.<init>
|
|
new $anonfun()
|
|
146
|
7537
|
6358
-
6370
|
Select
|
org.make.api.userhistory.VoteOnlyTestEvent.userId
|
|
event.userId
|
|
146
|
6652
|
6372
-
6392
|
Select
|
org.make.api.userhistory.VoteOnlyTestEvent.requestContext
|
|
event.requestContext
|
|
146
|
6015
|
6316
-
6418
|
ApplyToImplicitArgs
|
scala.concurrent.Future.recover
|
|
UserEmailConsumerBehavior.this.sendMailPublisherService.sendVoteOnlyTest(event.userId, event.requestContext).recover[Unit](({
@SerialVersionUID(value = 0) final <synthetic> class $anonfun extends scala.runtime.AbstractPartialFunction[Throwable,Unit] with java.io.Serializable {
def <init>(): <$anon: Throwable => Unit> = {
$anonfun.super.<init>();
()
};
final override def applyOrElse[A1 <: Throwable, B1 >: Unit](x$2: A1, default: A1 => B1): B1 = ((x$2.asInstanceOf[Throwable]: Throwable): Throwable @unchecked) match {
case (defaultCase$ @ _) => UserEmailConsumerBehavior.this.logger.error(x$2)
case (defaultCase$ @ _) => default.apply(x$2)
};
final def isDefinedAt(x$2: Throwable): Boolean = ((x$2.asInstanceOf[Throwable]: Throwable): Throwable @unchecked) match {
case (defaultCase$ @ _) => true
case (defaultCase$ @ _) => false
}
};
new $anonfun()
}: PartialFunction[Throwable,Unit]))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
146
|
6463
|
6401
-
6401
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
149
|
6432
|
6502
-
6804
|
ApplyToImplicitArgs
|
scala.concurrent.Future.map
|
|
UserEmailConsumerBehavior.this.userService.getUser(userId).map[Option[org.make.core.user.User]](((x0$1: Option[org.make.core.user.User]) => x0$1 match {
case (value: org.make.core.user.User): Some[org.make.core.user.User]((user @ _)) if user.isHardBounce => {
UserEmailConsumerBehavior.this.info(("a hardbounced user (".+(user.userId).+(") will be ignored by email consumer"): String));
scala.None
}
case (value: org.make.core.user.User): Some[org.make.core.user.User]((user @ _)) => scala.Some.apply[org.make.core.user.User](user)
case scala.None => {
UserEmailConsumerBehavior.this.warn(("can\'t find user with id ".+(userId): String));
scala.None
}
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
149
|
7311
|
6534
-
6534
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
150
|
7403
|
6561
-
6578
|
Select
|
org.make.core.user.User.isHardBounce
|
|
user.isHardBounce
|
|
151
|
6566
|
6590
-
6668
|
Apply
|
grizzled.slf4j.Logging.info
|
|
UserEmailConsumerBehavior.this.info(("a hardbounced user (".+(user.userId).+(") will be ignored by email consumer"): String))
|
|
152
|
5719
|
6677
-
6681
|
Select
|
scala.None
|
|
scala.None
|
|
153
|
7164
|
6707
-
6717
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.user.User](user)
|
|
155
|
6638
|
6745
-
6785
|
Apply
|
grizzled.slf4j.Logging.warn
|
|
UserEmailConsumerBehavior.this.warn(("can\'t find user with id ".+(userId): String))
|
|
156
|
5864
|
6794
-
6798
|
Select
|
scala.None
|
|
scala.None
|
|
163
|
6022
|
7047
-
7051
|
Select
|
org.make.api.user.UserEmailConsumerBehavior.name
|
|
UserEmailConsumerBehavior.this.name
|
|
163
|
7339
|
6963
-
7052
|
Apply
|
org.make.api.technical.KafkaConsumerBehavior.createBehavior
|
|
new UserEmailConsumerBehavior(userService, sendMailPublisherService).createBehavior(UserEmailConsumerBehavior.this.name)
|
|
164
|
6569
|
7074
-
7089
|
Literal
|
<nosymbol>
|
|
"user-consumer"
|