From a73d7b5859767f1ebf4b70b04168fb7c72d6fb0f Mon Sep 17 00:00:00 2001
From: clauspeterhuebner
Date: Wed, 10 Dec 2025 00:36:27 +0100
Subject: [PATCH] next try to correct storeforeignuser
---
core/src/graphql/logic/storeForeignUser.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/core/src/graphql/logic/storeForeignUser.ts b/core/src/graphql/logic/storeForeignUser.ts
index 7f6ca2786..a554e8a93 100644
--- a/core/src/graphql/logic/storeForeignUser.ts
+++ b/core/src/graphql/logic/storeForeignUser.ts
@@ -58,7 +58,7 @@ export async function storeForeignUser(
user.lastName !== committingResult.recipLastName ||
user.alias !== committingResult.recipAlias ||
(user.emailContact === null && committingResult.recipEmail !== null) ||
- (user.emailContact !== null && user.emailContact.email !== committingResult.recipEmail)
+ (user.emailContact !== null && user.emailContact.email !== null && user.emailContact.email !== committingResult.recipEmail)
) {
logger.warn(
'foreignUser still exists, but with different name, alias or email:',