From 1897bc2007884546bad3e1c93b1805ddfca03466 Mon Sep 17 00:00:00 2001 From: MeysamMoghaddam <65253484+MeysamMoghaddam@users.noreply.github.com> Date: Mon, 13 Oct 2025 09:21:04 +0330 Subject: [PATCH] Update CreateNewUserAddressCommandHandler.cs --- .../CreateNewUserAddress/CreateNewUserAddressCommandHandler.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/CMSMicroservice.Application/UserAddressCQ/Commands/CreateNewUserAddress/CreateNewUserAddressCommandHandler.cs b/src/CMSMicroservice.Application/UserAddressCQ/Commands/CreateNewUserAddress/CreateNewUserAddressCommandHandler.cs index 4d5e99d..67f3107 100644 --- a/src/CMSMicroservice.Application/UserAddressCQ/Commands/CreateNewUserAddress/CreateNewUserAddressCommandHandler.cs +++ b/src/CMSMicroservice.Application/UserAddressCQ/Commands/CreateNewUserAddress/CreateNewUserAddressCommandHandler.cs @@ -13,6 +13,8 @@ public class CreateNewUserAddressCommandHandler : IRequestHandler(); + if (!await _context.UserAddresss.AnyAsync(x => x.UserId == request.UserId, cancellationToken: cancellationToken)) + entity.IsDefault = true; await _context.UserAddresss.AddAsync(entity, cancellationToken); entity.AddDomainEvent(new CreateNewUserAddressEvent(entity)); await _context.SaveChangesAsync(cancellationToken);