update user independent of cache
This commit is contained in:
		
							parent
							
								
									1cfbff6d4c
								
							
						
					
					
						commit
						f23a2b01e0
					
				
					 1 changed files with 1 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -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;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue