From 704cf1e7f16418284b459e251ddeb0996cb4de8e Mon Sep 17 00:00:00 2001 From: Antonello Provenzano Date: Sat, 25 Jan 2025 16:00:34 +0100 Subject: [PATCH] Addressing quality gate failure --- .../Data/EntityUserRepository_T3.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Deveel.Repository.EntityFramework/Data/EntityUserRepository_T3.cs b/src/Deveel.Repository.EntityFramework/Data/EntityUserRepository_T3.cs index 2679078..17115af 100644 --- a/src/Deveel.Repository.EntityFramework/Data/EntityUserRepository_T3.cs +++ b/src/Deveel.Repository.EntityFramework/Data/EntityUserRepository_T3.cs @@ -90,8 +90,9 @@ public EntityUserRepository(DbContext context, ITenantInfo? tenantInfo, IUserAcc protected override TEntity OnAddingEntity(TEntity entity) { var userId = UserId; - if (userId != null && !Equals(entity.Owner, userId)) - entity.SetOwner(userId); + if (!Equals(default(TUserKey), UserId) + && !Equals(entity.Owner, userId)) + entity.SetOwner(userId!); return entity; }