diff --git a/packages/data-store/src/__tests__/digitalCredential.entities.test.ts b/packages/data-store/src/__tests__/digitalCredential.entities.test.ts index 50b16ac11..14141b538 100644 --- a/packages/data-store/src/__tests__/digitalCredential.entities.test.ts +++ b/packages/data-store/src/__tests__/digitalCredential.entities.test.ts @@ -226,7 +226,7 @@ describe('Database entities tests', (): void => { tenantId: 'urn:uuid:nnag4b43-1e7a-98f8-a32c-a48dbc5b10mj', }) expect(digitalCredential.credentialType).toEqual(CredentialType.VP) - expect(digitalCredential.validFrom).toEqual(new Date('2018-09-14T21:19:10.000Z')) + expect(digitalCredential.validFrom).toEqual(undefined) expect(digitalCredential.documentFormat).toEqual(CredentialDocumentFormat.JSON_LD) expect(digitalCredential.validUntil).toEqual(undefined) }) diff --git a/packages/data-store/src/utils/digitalCredential/MappingUtils.ts b/packages/data-store/src/utils/digitalCredential/MappingUtils.ts index 81fb8866b..48d4e43b0 100644 --- a/packages/data-store/src/utils/digitalCredential/MappingUtils.ts +++ b/packages/data-store/src/utils/digitalCredential/MappingUtils.ts @@ -4,7 +4,6 @@ import { CredentialMapper, decodeSdJwtVc, DocumentFormat, - IProof, IVerifiableCredential, IVerifiablePresentation, OriginalVerifiableCredential, @@ -73,14 +72,8 @@ function getValidUntil(uniformDocument: IVerifiableCredential | IVerifiablePrese } function getValidFrom(uniformDocument: IVerifiableCredential | IVerifiablePresentation | SdJwtDecodedVerifiableCredentialPayload): Date | undefined { - let proof: IProof | undefined = undefined - if (uniformDocument.proof && !uniformDocument.vct) { - proof = Array.isArray(uniformDocument.proof) ? uniformDocument.proof[0] : uniformDocument.proof - } if ('issuanceDate' in uniformDocument) { return new Date(uniformDocument.issuanceDate) - } else if (proof && proof.created) { - return new Date(proof.created) } else if ('validFrom' in uniformDocument) { return new Date(uniformDocument['validFrom']) } else if ('nbf' in uniformDocument) {