From 741fb28c0988dd856f7ebf8b310f35ac2629026e Mon Sep 17 00:00:00 2001 From: Danish Arora Date: Thu, 15 May 2025 16:26:12 +0530 Subject: [PATCH] chore: fix condition --- packages/rln/src/contract/rln_base_contract.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/rln/src/contract/rln_base_contract.ts b/packages/rln/src/contract/rln_base_contract.ts index 1b0730b8ae..929c9acbba 100644 --- a/packages/rln/src/contract/rln_base_contract.ts +++ b/packages/rln/src/contract/rln_base_contract.ts @@ -433,7 +433,7 @@ export class RLNBaseContract { eraseFromMembershipSet: boolean = true ): Promise { if ( - !(await this.isExpired(idCommitmentBigInt)) && + !(await this.isExpired(idCommitmentBigInt)) || !(await this.isInGracePeriod(idCommitmentBigInt)) ) { throw new Error("Membership is not expired or in grace period");