Skip to content

Commit 27e6073

Browse files
authored
Merge pull request #162 from pagopa/fix-typo
feat: Fix typo
2 parents a621f0a + 8ba7d53 commit 27e6073

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

src/main/scala/it/pagopa/interop/partyprocess/api/impl/PublicApiServiceImpl.scala

+6-6
Original file line numberDiff line numberDiff line change
@@ -66,29 +66,29 @@ class PublicApiServiceImpl(
6666
tokenIdUUID <- tokenId.toFutureUUID
6767
token <- partyManagementService.verifyToken(tokenIdUUID)
6868
legalsRelationships = token.legals.filter(_.role == PartyMgmtRole.MANAGER)
69-
legalUsers <- Future.traverse(legalsRelationships)(legal =>
69+
legalUsers <- Future.traverse(legalsRelationships)(legal =>
7070
userRegistryManagementService.getUserWithEmailById(legal.partyId)
7171
)
7272
institutionId <- Future.traverse(legalsRelationships)(legalUser =>
7373
partyManagementService.getInstitutionId(legalUser.relationshipId)
7474
)
75-
institutionEmail = istitutionId.headOption.map(_.digitalAddress)
76-
institutionInternalId = istitutionId.headOption.map(_.to.toString)
75+
institutionEmail = institutionId.headOption.map(_.digitalAddress)
76+
institutionInternalId = institutionId.headOption.map(_.to.toString)
7777
legalUserWithEmails = legalUsers.filter(_.email.get(institutionInternalId.getOrElse("")).nonEmpty)
7878
legalEmails = legalUserWithEmails.map(u => u.email.get(institutionInternalId.getOrElse("")))
7979

8080
validator <- signatureService.createDocumentValidator(Files.readAllBytes(contract._2.toPath))
8181
_ <- SignatureValidationService.validateSignature(signatureValidationService.isDocumentSigned(validator))
82-
_ <- SignatureValidationService.validateSignature(signatureValidationService.verifyOriginalDocument(validator))
82+
_ <- SignatureValidationService.validateSignature(signatureValidationService.verifyOriginalDocument(validator))
8383
reports <- signatureValidationService.validateDocument(validator)
8484
_ <- SignatureValidationService.validateSignature(
8585
signatureValidationService.verifySignatureForm(validator),
8686
signatureValidationService.verifySignature(reports),
8787
signatureValidationService.verifyDigest(validator, token.checksum),
8888
signatureValidationService.verifyManagerTaxCode(reports, legalUsers)
8989
)
90-
logo <- getLogoFile(ApplicationConfiguration.emailLogoPath)
91-
product <- productManagementService.getProductById(istitutionId.head.product)
90+
logo <- getLogoFile(ApplicationConfiguration.emailLogoPath)
91+
product <- productManagementService.getProductById(institutionId.head.product)
9292
onboardingMailParameters <- getOnboardingMailParameters(product.name)
9393
emails = legalEmails ++ institutionEmail.toSeq
9494
_ <- sendOnboardingCompleteEmail(emails, onboardingMailParameters, logo)

src/main/scala/it/pagopa/interop/partyprocess/service/impl/SignatureValidationServiceImpl.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,9 @@ case object SignatureValidationServiceImpl extends SignatureValidationService {
118118
}
119119

120120
val subjectSerialNumbers: Either[SignatureValidationError, List[String]] = {
121-
val subjectSNs: List[String] =
121+
val subjectSNs: List[String] =
122122
reports.getDiagnosticData.getUsedCertificates.asScala.toList.flatMap(c => Option(c.getSubjectSerialNumber))
123-
val subjectSNCFs: List[String] = subjectSNs.filter(signatureRegex.matches)
123+
val subjectSNCFs: List[String] = subjectSNs.filter(signatureRegex.matches)
124124
if (subjectSNCFs.nonEmpty) Right(subjectSNCFs) else Left(TaxCodeNotFoundInSignature)
125125
}
126126

src/test/scala/it/pagopa/interop/partyprocess/PartyApiSpec.scala

+3-1
Original file line numberDiff line numberDiff line change
@@ -1877,6 +1877,7 @@ trait PartyApiSpec
18771877
val institutionInternalId: UUID = UUID.randomUUID()
18781878
val productTestId = "prod-test"
18791879
val productTestName = "Product Test"
1880+
val institutionEmail = "[email protected]"
18801881

18811882
val reports: Reports =
18821883
new Reports(new XmlDiagnosticData(), new XmlDetailedReport(), new XmlSimpleReport(), new ValidationReportType())
@@ -1899,7 +1900,8 @@ trait PartyApiSpec
18991900
)
19001901
)
19011902

1902-
val institutionId: InstitutionId = InstitutionId(relationshipIdManager, institutionInternalId, productTestId)
1903+
val institutionId: InstitutionId =
1904+
InstitutionId(relationshipIdManager, institutionInternalId, productTestId, institutionEmail)
19031905

19041906
val path = Paths.get("src/test/resources/contract-test-01.pdf")
19051907

0 commit comments

Comments
 (0)