From a2bb0c2d2de249c56ff71e948622482c107c54ac Mon Sep 17 00:00:00 2001 From: Char Howland Date: Wed, 3 May 2023 11:58:23 -0600 Subject: [PATCH] fix: update init_issuer_registry calls to include issuer_id argument Signed-off-by: Char Howland --- aries_cloudagent/messaging/credential_definitions/routes.py | 1 + aries_cloudagent/revocation/anoncreds.py | 1 + aries_cloudagent/revocation/routes.py | 3 +++ 3 files changed, 5 insertions(+) diff --git a/aries_cloudagent/messaging/credential_definitions/routes.py b/aries_cloudagent/messaging/credential_definitions/routes.py index e09d9b0c81..5d510216e4 100644 --- a/aries_cloudagent/messaging/credential_definitions/routes.py +++ b/aries_cloudagent/messaging/credential_definitions/routes.py @@ -521,6 +521,7 @@ async def on_cred_def_event(profile: Profile, event: Event): # without a delay revoc = AnonCredsRevocation(profile) await revoc.init_issuer_registry( + issuer_did, cred_def_id, rev_reg_size, create_pending_rev_reg=create_pending_rev_reg, diff --git a/aries_cloudagent/revocation/anoncreds.py b/aries_cloudagent/revocation/anoncreds.py index 03a513b942..bcf4612d98 100644 --- a/aries_cloudagent/revocation/anoncreds.py +++ b/aries_cloudagent/revocation/anoncreds.py @@ -101,6 +101,7 @@ async def handle_full_registry(self, revoc_reg_id: str): await txn.commit() await self.init_issuer_registry( + registry.issuer_id, registry.cred_def_id, registry.max_cred_num, registry.revoc_def_type, diff --git a/aries_cloudagent/revocation/routes.py b/aries_cloudagent/revocation/routes.py index 2dc5ca428d..c16b4279de 100644 --- a/aries_cloudagent/revocation/routes.py +++ b/aries_cloudagent/revocation/routes.py @@ -569,6 +569,7 @@ async def create_rev_reg(request: web.BaseRequest): try: revoc = AnonCredsRevocation(profile) issuer_rev_reg_rec = await revoc.init_issuer_registry( + # TODO: pass in issuer_id credential_definition_id, max_cred_num=max_cred_num, notify=False, @@ -1380,6 +1381,7 @@ async def generate(rr_record: IssuerRevRegRecord) -> dict: if write_ledger and create_pending_rev_reg: revoc = AnonCredsRevocation(profile) await revoc.init_issuer_registry( + registry_record.issuer_id, registry_record.cred_def_id, registry_record.max_cred_num, registry_record.revoc_def_type, @@ -1483,6 +1485,7 @@ async def on_revocation_registry_endorsed_event(profile: Profile, event: Event): else None ) await revoc.init_issuer_registry( + registry_record.issuer_id, registry_record.cred_def_id, registry_record.max_cred_num, registry_record.revoc_def_type,