diff --git a/.changeset/eighty-radios-grin.md b/.changeset/eighty-radios-grin.md new file mode 100644 index 0000000000..25a11e4942 --- /dev/null +++ b/.changeset/eighty-radios-grin.md @@ -0,0 +1,6 @@ +--- +"@credo-ts/anoncreds": patch +"@credo-ts/core": patch +--- + +make credential_preview optional on V2CredentialOfferMessage diff --git a/.prettierignore b/.prettierignore index ad06de8f8e..465b4fe668 100644 --- a/.prettierignore +++ b/.prettierignore @@ -2,4 +2,5 @@ node_modules build .idea coverage -pnpm-lock.yaml \ No newline at end of file +pnpm-lock.yaml +.changeset diff --git a/packages/core/src/modules/credentials/protocol/v2/messages/V2OfferCredentialMessage.ts b/packages/core/src/modules/credentials/protocol/v2/messages/V2OfferCredentialMessage.ts index d434367060..49a3ed51e9 100644 --- a/packages/core/src/modules/credentials/protocol/v2/messages/V2OfferCredentialMessage.ts +++ b/packages/core/src/modules/credentials/protocol/v2/messages/V2OfferCredentialMessage.ts @@ -56,6 +56,7 @@ export class V2OfferCredentialMessage extends AgentMessage { @IsOptional() public goal?: string + @IsOptional() @Expose({ name: 'credential_preview' }) @Type(() => V2CredentialPreview) @ValidateNested()