From 78a45d0f6a67156ae609969f1f85a3dd3daf2349 Mon Sep 17 00:00:00 2001 From: Zdravko Iliev <zdravko.iliev@vereign.com> Date: Mon, 27 Nov 2023 13:30:44 +0000 Subject: [PATCH] fix: createdAt should be optional field --- agent-swagger.json | 18 ++++++------------ apps/agent/README.md | 2 +- libs/dtos/src/dtos/generics/base.record.dto.ts | 3 +-- 3 files changed, 8 insertions(+), 15 deletions(-) diff --git a/agent-swagger.json b/agent-swagger.json index ff24b8c6..26d802bc 100644 --- a/agent-swagger.json +++ b/agent-swagger.json @@ -915,8 +915,7 @@ }, "required": [ "state", - "id", - "createdAt" + "id" ] }, "CreateSchemaRequestDto": { @@ -984,8 +983,7 @@ "name", "attributes", "version", - "id", - "createdAt" + "id" ] }, "IdReqDto": { @@ -1027,8 +1025,7 @@ "schemaId", "issuerId", "tag", - "id", - "createdAt" + "id" ] }, "CreateCredentialDefinitionRequestDto": { @@ -1133,8 +1130,7 @@ "state", "credentialRecordType", "tags", - "id", - "createdAt" + "id" ] }, "CredentialOfferResponseDto": { @@ -1265,8 +1261,7 @@ "role", "sentTime", "content", - "id", - "createdAt" + "id" ] }, "ProofRecordDto": { @@ -1307,8 +1302,7 @@ "required": [ "state", "tags", - "id", - "createdAt" + "id" ] }, "ProofFormatDataDto": { diff --git a/apps/agent/README.md b/apps/agent/README.md index 63a0c611..4ac3348f 100644 --- a/apps/agent/README.md +++ b/apps/agent/README.md @@ -1,4 +1,4 @@ -# OCM ENGINE - AGENT +# OCM ENGINE - AGENT Agent service is a wrapper around @ocm-engine/askar library. diff --git a/libs/dtos/src/dtos/generics/base.record.dto.ts b/libs/dtos/src/dtos/generics/base.record.dto.ts index 29dee3da..d594a71f 100644 --- a/libs/dtos/src/dtos/generics/base.record.dto.ts +++ b/libs/dtos/src/dtos/generics/base.record.dto.ts @@ -6,8 +6,7 @@ export class BaseRecordDto { id: string; @IsDateString() - @IsNotEmpty() - createdAt: Date; + createdAt?: Date; @IsDateString() updatedAt?: Date; -- GitLab