diff --git a/libs/askar/src/askar/agent.service.ts b/libs/askar/src/askar/agent.service.ts index 639f6547e823a3e9eecd7e7dc776d5c56dd88c7c..548634f87fa038c821e425258389a181dd2bee43 100644 --- a/libs/askar/src/askar/agent.service.ts +++ b/libs/askar/src/askar/agent.service.ts @@ -38,6 +38,7 @@ import { take, timeout, } from "rxjs"; +import { uuid } from "@aries-framework/core/build/utils/uuid"; @Injectable() export class AgentService { @@ -247,7 +248,7 @@ export class AgentService { const requestedAttributes: Record<string, AnonCredsRequestedAttribute> = {}; for (const attr of issueProofDto.attributes) { - requestedAttributes[attr.attributeName] = { + requestedAttributes[uuid()] = { name: attr.attributeName, restrictions: [ {