]> git.mxchange.org Git - friendica.git/commitdiff
Simplified code
authorMichael <heluecht@pirati.ca>
Sat, 24 Jul 2021 13:29:58 +0000 (13:29 +0000)
committerMichael <heluecht@pirati.ca>
Sat, 24 Jul 2021 13:29:58 +0000 (13:29 +0000)
src/Security/Authentication.php

index 6c846e9dc1ca303a9e7709e8d2b903e27ffcf1db..29ea4621c681f9c6b925e64016a7db1aba00c4ba 100644 (file)
@@ -310,15 +310,6 @@ class Authentication
                        $a->timezone = $user_record['timezone'];
                }
 
-               $masterUid = $user_record['uid'];
-
-               if ($this->session->get('submanage')) {
-                       $user = $this->dba->selectFirst('user', ['uid'], ['uid' => $this->session->get('submanage')]);
-                       if ($this->dba->isResult($user)) {
-                               $masterUid = $user['uid'];
-                       }
-               }
-
                $contact = $this->dba->selectFirst('contact', ['id'], ['uid' => $user_record['uid'], 'self' => true]);
                if ($this->dba->isResult($contact)) {
                        $a->contact_id = $contact['id'];
@@ -331,10 +322,8 @@ class Authentication
                        $this->dba->update('user', ['login_date' => DateTimeFormat::utcNow()], ['uid' => $user_record['uid']]);
 
                        // Set the login date for all identities of the user
-                       if (!empty($masterUid)) {
-                               $this->dba->update('user', ['login_date' => DateTimeFormat::utcNow()],
-                                       ['parent-uid' => $masterUid, 'account_removed' => false]);
-                       }
+                       $this->dba->update('user', ['login_date' => DateTimeFormat::utcNow()],
+                               ['parent-uid' => $user_record['uid'], 'account_removed' => false]);
                }
 
                if ($login_initial) {