Skip to content

Commit ea226c6

Browse files
authored
Merge pull request #26 from RRZE-Webteam/dev
Dev
2 parents 55181de + d90db26 commit ea226c6

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

includes/Authenticate.php

+6-10
Original file line numberDiff line numberDiff line change
@@ -199,18 +199,14 @@ public function authenticate($user, $userLogin)
199199

200200
if ($userdata = get_user_by('login', $userLogin)) {
201201
$userId = $userdata->ID;
202-
$updateDisplayName = false;
203-
if ($firstName && !get_user_meta($userId, 'first_name', true)) {
204-
if (update_user_meta($userId, 'first_name', $firstName) === true) {
205-
$updateDisplayName = true;
206-
}
202+
203+
if ($firstName && $firstName != get_user_meta($userId, 'first_name', true)) {
204+
update_user_meta($userId, 'first_name', $firstName);
207205
}
208-
if ($lastName && !get_user_meta($userId, 'last_name', true)) {
209-
if (update_user_meta($userId, 'last_name', $lastName) === true) {
210-
$updateDisplayName = true;
211-
}
206+
if ($lastName && $lastName != get_user_meta($userId, 'last_name', true)) {
207+
update_user_meta($userId, 'last_name', $lastName);
212208
}
213-
if ($displayName && $updateDisplayName) {
209+
if ($displayName && $displayName != $userdata->display_name) {
214210
wp_update_user(
215211
[
216212
'ID' => $userId,

rrze-sso.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Plugin Name: RRZE SSO
55
Plugin URI: https://github.com/RRZE-Webteam/rrze-sso
66
Description: Single-Sign-On (SSO) SAML-Integrations-Plugin für WordPress.
7-
Version: 1.6.4
7+
Version: 1.6.5
88
Author: RRZE-Webteam
99
Author URI: https://blogs.fau.de/webworking/
1010
License: GNU General Public License v2

0 commit comments

Comments
 (0)