From e07d129a8769cc3c3f27ec2c1d46bfdc6ede1eb9 Mon Sep 17 00:00:00 2001 From: MeysamMoghaddam <65253484+MeysamMoghaddam@users.noreply.github.com> Date: Mon, 20 Oct 2025 14:22:08 +0330 Subject: [PATCH] Update VerifyOtpTokenCommandHandler.cs --- .../Commands/VerifyOtpToken/VerifyOtpTokenCommandHandler.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/CMSMicroservice.Application/OtpTokenCQ/Commands/VerifyOtpToken/VerifyOtpTokenCommandHandler.cs b/src/CMSMicroservice.Application/OtpTokenCQ/Commands/VerifyOtpToken/VerifyOtpTokenCommandHandler.cs index 9d2bc88..ed0e1c6 100644 --- a/src/CMSMicroservice.Application/OtpTokenCQ/Commands/VerifyOtpToken/VerifyOtpTokenCommandHandler.cs +++ b/src/CMSMicroservice.Application/OtpTokenCQ/Commands/VerifyOtpToken/VerifyOtpTokenCommandHandler.cs @@ -52,7 +52,10 @@ public class VerifyOtpTokenCommandHandler : IRequestHandler u.ReferralCode == request.ParentReferralCode, cancellationToken: cancellationToken); if (parent == null) - return new VerifyOtpTokenResponseDto() { Success = false, Message = "والد وجود ندارد." }; + return new VerifyOtpTokenResponseDto() { Success = false, Message = "معرف وجود ندارد." }; + + if (await _context.Users.CountAsync(x => x.ParentId == parent.Id, cancellationToken: cancellationToken) > 1) + return new VerifyOtpTokenResponseDto() { Success = false, Message = "ظرفیت معرف تکمیل است!!" }; user = new User {