Skip to content

Commit 619a421

Browse files
committed
Include filename in Submission data structure
1 parent 36b690e commit 619a421

File tree

5 files changed

+8
-3
lines changed

5 files changed

+8
-3
lines changed

api-model/src/main/scala/hmda/api/protocol/processing/SubmissionProtocol.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ trait SubmissionProtocol extends ValidationResultProtocol {
4242
}
4343

4444
implicit val submissionIdProtocol = jsonFormat3(SubmissionId.apply)
45-
implicit val submissionFormat = jsonFormat5(Submission.apply)
45+
implicit val submissionFormat = jsonFormat6(Submission.apply)
4646
implicit val submissionsFormat = jsonFormat1(Submissions.apply)
4747
implicit val receiptFormat = jsonFormat3(Receipt.apply)
4848

api-model/src/test/scala/hmda/api/protocol/processing/SubmissionProtocolSpec.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ class SubmissionProtocolSpec extends PropSpec with PropertyChecks with MustMatch
3131
("description", JsString(s.status.description))
3232
)),
3333
("receipt", JsString(s.receipt)),
34+
("filename", JsString(s.filename)),
3435
("start", JsNumber(s.start)),
3536
("end", JsNumber(s.end))
3637
)

model/shared/src/main/scala/hmda/model/fi/Submission.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,5 +72,6 @@ case class Submission(
7272
status: SubmissionStatus = Created,
7373
start: Long = 0L,
7474
end: Long = 0L,
75+
filename: String = "",
7576
receipt: String = ""
7677
)

persistence-model/src/main/protobuf/SubmissionEvents.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ message SubmissionMessage {
2121
int64 start = 3;
2222
int64 end = 4;
2323
string receipt = 5;
24+
string filename = 6;
2425
}
2526

2627
message SubmissionCreatedMessage {

persistence-model/src/main/scala/hmda/persistence/serialization/submission/SubmissionProtobufConverter.scala

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ object SubmissionProtobufConverter {
3838
status = Some(submissionStatusToProtobuf(obj.status)),
3939
start = obj.start,
4040
end = obj.end,
41-
receipt = obj.receipt
41+
receipt = obj.receipt,
42+
filename = obj.filename
4243
)
4344
}
4445

@@ -48,7 +49,8 @@ object SubmissionProtobufConverter {
4849
status = submissionStatusFromProtobuf(msg.status.getOrElse(SubmissionStatusMessage())),
4950
start = msg.start,
5051
end = msg.end,
51-
receipt = msg.receipt
52+
receipt = msg.receipt,
53+
filename = msg.filename
5254
)
5355
}
5456

0 commit comments

Comments
 (0)