Skip to content

Commit

Permalink
refactor: add anoncreds parameters logic
Browse files Browse the repository at this point in the history
Signed-off-by: Yurii Shynbuiev <yurii.shynbuiev@iohk.io>
  • Loading branch information
yshyn-iohk committed Jan 17, 2025
1 parent 1c24937 commit 554b6d7
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,8 @@ class IssueControllerImpl(
for {
issuingDID <- getIssuingDIDFromAnonCredsProperties(request)
credentialDefinitionGUID <- ZIO
.fromOption(request.credentialDefinitionId)
.fromOption(request.anoncredsVcPropertiesV1.map(_.credentialDefinitionId)
.orElse(request.credentialDefinitionId))
.mapError(_ =>
ErrorResponse.badRequest(detail = Some("Missing request parameter: credentialDefinitionId"))
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ case class AnonCredsVCPropertiesV1(
schemaId: String,
@description(AnonCredsVCPropertiesV1.annotations.credentialDefinitionId.description)
@encodedExample(AnonCredsVCPropertiesV1.annotations.credentialDefinitionId.example)
credentialDefinitionId: String,
credentialDefinitionId: UUID,
@description(AnonCredsVCPropertiesV1.annotations.claims.description)
@encodedExample(AnonCredsVCPropertiesV1.annotations.claims.example)
claims: zio.json.ast.Json
Expand Down

0 comments on commit 554b6d7

Please sign in to comment.