From 5ca9a7d6bc5c7eb448d262e83a3d78802714f0f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fl=C3=A1vio=20Gomes=20da=20Silva=20Lisboa?= Date: Tue, 24 Oct 2017 10:41:29 -0200 Subject: [PATCH 1/2] Loss of performance on Login after upgrade from NC10 + LDAP to NC 12 + LDAP #6732 Signed-off-by: Lukas Reschke --- lib/private/Authentication/Token/DefaultTokenProvider.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/private/Authentication/Token/DefaultTokenProvider.php b/lib/private/Authentication/Token/DefaultTokenProvider.php index 3fca122d28..36a8b1d546 100644 --- a/lib/private/Authentication/Token/DefaultTokenProvider.php +++ b/lib/private/Authentication/Token/DefaultTokenProvider.php @@ -97,6 +97,7 @@ class DefaultTokenProvider implements IProvider { $dbToken->setType($type); $dbToken->setRemember($remember); $dbToken->setLastActivity($this->time->getTime()); + $dbToken->setLastCheck($this->time->getTime()); $this->mapper->insert($dbToken); From 9ac878b6cb78730a62aa3c8709e5cbe6d1153652 Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Mon, 27 Nov 2017 09:25:03 +0100 Subject: [PATCH 2/2] Adjust tests for added lastCheck time Signed-off-by: Lukas Reschke --- tests/lib/Authentication/Token/DefaultTokenProviderTest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/lib/Authentication/Token/DefaultTokenProviderTest.php b/tests/lib/Authentication/Token/DefaultTokenProviderTest.php index 96fdbaa176..08c74961c0 100644 --- a/tests/lib/Authentication/Token/DefaultTokenProviderTest.php +++ b/tests/lib/Authentication/Token/DefaultTokenProviderTest.php @@ -91,6 +91,7 @@ class DefaultTokenProviderTest extends TestCase { $toInsert->setType($type); $toInsert->setRemember(IToken::DO_NOT_REMEMBER); $toInsert->setLastActivity($this->time); + $toInsert->setLastCheck($this->time); $this->config->expects($this->any()) ->method('getSystemValue')