From f23a2b01e065fd2a6a84227ff3406dba074e44b3 Mon Sep 17 00:00:00 2001 From: Sascha Nitsch Date: Sat, 19 Jul 2025 19:05:36 +0200 Subject: [PATCH] update user independent of cache --- php/federator/dio/user.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/php/federator/dio/user.php b/php/federator/dio/user.php index 38d1cfe..e435683 100644 --- a/php/federator/dio/user.php +++ b/php/federator/dio/user.php @@ -209,12 +209,10 @@ class User $ruser = $connector->getRemoteUserByName($_name); if ($ruser !== false) { $user = $ruser; + self::addLocalUser($dbh, $user, $_name); } } if ($cache !== null) { - if ($user->id === null && $user->externalid !== null) { - self::addLocalUser($dbh, $user, $_name); - } $cache->saveRemoteUserByName($_name, $user); } return $user;