From db321610ab5f92a59542b05685c37951856e91b9 Mon Sep 17 00:00:00 2001 From: pranalidhanavade Date: Thu, 15 Jan 2026 12:46:39 +0530 Subject: [PATCH] fix: error handling for wallet is already present error Signed-off-by: pranalidhanavade --- apps/agent-service/src/agent-service.service.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/agent-service/src/agent-service.service.ts b/apps/agent-service/src/agent-service.service.ts index e0c7c2cc5..9f46a6f33 100644 --- a/apps/agent-service/src/agent-service.service.ts +++ b/apps/agent-service/src/agent-service.service.ts @@ -185,7 +185,10 @@ export class AgentServiceService { // Get genesis URL and ledger details const ledgerDetails = await this.agentServiceRepository.getGenesisUrl(agentSpinupDto.ledgerId); - if (AgentSpinUpStatus.WALLET_CREATED === getOrgAgent?.agentSpinUpStatus) { + if ( + AgentSpinUpStatus.WALLET_CREATED === getOrgAgent?.agentSpinUpStatus || + AgentSpinUpStatus.DID_CREATED === getOrgAgent?.agentSpinUpStatus + ) { throw new BadRequestException(ResponseMessages.agent.error.walletAlreadyCreated, { cause: new Error(), description: ResponseMessages.errorMessages.badRequest