diff --git a/aries_cloudagent/revocation/routes.py b/aries_cloudagent/revocation/routes.py index 1a1771d858..3ff56d6cbf 100644 --- a/aries_cloudagent/revocation/routes.py +++ b/aries_cloudagent/revocation/routes.py @@ -270,7 +270,7 @@ def validate_fields(self, data, **kwargs): ) -class PublishRevocationsSchemaAnoncreds(OpenAPISchema): +class PublishRevocationsSchema(OpenAPISchema): """Request and result schema for revocation publication API call.""" rrid2crid = fields.Dict( @@ -293,7 +293,7 @@ class TxnOrPublishRevocationsResultSchema(OpenAPISchema): """Result schema for credential definition send request.""" sent = fields.Nested( - PublishRevocationsSchemaAnoncreds(), + PublishRevocationsSchema(), required=False, metadata={"definition": "Content sent"}, ) @@ -330,7 +330,7 @@ class ClearPendingRevocationsRequestSchema(OpenAPISchema): ) -class CredRevRecordResultSchemaAnoncreds(OpenAPISchema): +class CredRevRecordResultSchema(OpenAPISchema): """Result schema for credential revocation record request.""" result = fields.Nested(IssuerCredRevRecordSchema()) @@ -613,7 +613,7 @@ async def revoke(request: web.BaseRequest): @docs(tags=["revocation"], summary="Publish pending revocations to ledger") -@request_schema(PublishRevocationsSchemaAnoncreds()) +@request_schema(PublishRevocationsSchema()) @querystring_schema(CreateRevRegTxnForEndorserOptionSchema()) @querystring_schema(RevRegConnIdMatchInfoSchema()) @response_schema(TxnOrPublishRevocationsResultSchema(), 200, description="") @@ -686,7 +686,7 @@ async def publish_revocations(request: web.BaseRequest): @docs(tags=["revocation"], summary="Clear pending revocations") @request_schema(ClearPendingRevocationsRequestSchema()) -@response_schema(PublishRevocationsSchemaAnoncreds(), 200, description="") +@response_schema(PublishRevocationsSchema(), 200, description="") async def clear_pending_revocations(request: web.BaseRequest): """Request handler for clearing pending revocations. @@ -1070,7 +1070,7 @@ async def update_rev_reg_revoked_state(request: web.BaseRequest): summary="Get credential revocation status", ) @querystring_schema(CredRevRecordQueryStringSchema()) -@response_schema(CredRevRecordResultSchemaAnoncreds(), 200, description="") +@response_schema(CredRevRecordResultSchema(), 200, description="") async def get_cred_rev_record(request: web.BaseRequest): """Request handler to get credential revocation record. diff --git a/aries_cloudagent/revocation_anoncreds/routes.py b/aries_cloudagent/revocation_anoncreds/routes.py index 2daa256e81..f0f6d95c5b 100644 --- a/aries_cloudagent/revocation_anoncreds/routes.py +++ b/aries_cloudagent/revocation_anoncreds/routes.py @@ -197,7 +197,7 @@ class ClearPendingRevocationsRequestSchema(OpenAPISchema): ) -class CredRevRecordResultSchema(OpenAPISchema): +class CredRevRecordResultSchemaAnoncreds(OpenAPISchema): """Result schema for credential revocation record request.""" result = fields.Nested(IssuerCredRevRecordSchemaAnoncreds()) @@ -386,7 +386,7 @@ class PublishRevocationsOptions(OpenAPISchema): ) -class PublishRevocationsSchema(OpenAPISchema): +class PublishRevocationsSchemaAnoncreds(OpenAPISchema): """Request and result schema for revocation publication API call.""" rrid2crid = fields.Dict( @@ -406,7 +406,7 @@ class PublishRevocationsSchema(OpenAPISchema): options = fields.Nested(PublishRevocationsOptions()) -class PublishRevocationsResultSchema(OpenAPISchema): +class PublishRevocationsResultSchemaAnoncreds(OpenAPISchema): """Result schema for credential definition send request.""" rrid2crid = fields.Dict( @@ -554,8 +554,8 @@ async def revoke(request: web.BaseRequest): @docs(tags=[TAG_TITLE], summary="Publish pending revocations to ledger") -@request_schema(PublishRevocationsSchema()) -@response_schema(PublishRevocationsResultSchema(), 200, description="") +@request_schema(PublishRevocationsSchemaAnoncreds()) +@response_schema(PublishRevocationsResultSchemaAnoncreds(), 200, description="") async def publish_revocations(request: web.BaseRequest): """Request handler for publishing pending revocations to the ledger. @@ -988,7 +988,7 @@ async def update_rev_reg_revoked_state(request: web.BaseRequest): summary="Get credential revocation status", ) @querystring_schema(CredRevRecordQueryStringSchema()) -@response_schema(CredRevRecordResultSchema(), 200, description="") +@response_schema(CredRevRecordResultSchemaAnoncreds(), 200, description="") async def get_cred_rev_record(request: web.BaseRequest): """Request handler to get credential revocation record.