Skip to content

Commit c71447c

Browse files
authored
Merge pull request cfpb#1110 from nickgrippin/irs-retry
IRS Fix
2 parents 083c5e5 + de9add6 commit c71447c

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

persistence/src/main/scala/hmda/persistence/processing/HmdaFileValidator.scala

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ class HmdaFileValidator(submissionId: SubmissionId) extends HmdaPersistentActor
115115

116116
val supervisor = system.actorSelection("/user/supervisor")
117117
val fHmdaFiling = (supervisor ? FindHmdaFiling(submissionId.period)).mapTo[ActorRef]
118-
val statRef = for {
118+
def statRef = for {
119119
manager <- (supervisor ? FindProcessingActor(SubmissionManager.name, submissionId)).mapTo[ActorRef]
120120
stat <- (manager ? GetActorRef(SubmissionLarStats.name)).mapTo[ActorRef]
121121
} yield stat
@@ -256,9 +256,6 @@ class HmdaFileValidator(submissionId: SubmissionId) extends HmdaPersistentActor
256256

257257
case CompleteValidation(replyTo, originalSender) =>
258258
if (state.readyToSign) {
259-
for {
260-
stat <- statRef
261-
} yield stat ! PersistIrs
262259
log.debug(s"Validation completed for $submissionId")
263260
replyTo ! ValidationCompleted(originalSender)
264261
} else {

validation/src/main/scala/hmda/validation/SubmissionLarStats.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ class SubmissionLarStats(submissionId: SubmissionId) extends HmdaPersistentActor
124124
q075Ratio,
125125
q076Ratio
126126
)
127+
self ! PersistIrs
127128
validationStats ! msg
128129
}
129130

0 commit comments

Comments
 (0)