Skip to content

Commit f9f02ef

Browse files
Merge pull request #29682 from nextcloud/bugfix/29678/fix-missing-token-update
Fix missing token update
2 parents eb7109b + 265c2c1 commit f9f02ef

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

lib/private/User/Session.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -750,6 +750,7 @@ private function checkTokenCredentials(IToken $dbToken, $token) {
750750
}
751751

752752
$dbToken->setLastCheck($now);
753+
$this->tokenProvider->updateToken($dbToken);
753754
return true;
754755
}
755756

@@ -767,6 +768,7 @@ private function checkTokenCredentials(IToken $dbToken, $token) {
767768
}
768769

769770
$dbToken->setLastCheck($now);
771+
$this->tokenProvider->updateToken($dbToken);
770772
return true;
771773
}
772774

tests/lib/User/SessionTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1264,7 +1264,7 @@ public function testUpdateAuthTokenLastCheck() {
12641264
$mapper->expects($this->any())
12651265
->method('getToken')
12661266
->willReturn($token);
1267-
$mapper->expects($this->once())
1267+
$mapper->expects($this->exactly(2))
12681268
->method('update');
12691269
$request
12701270
->expects($this->any())
@@ -1314,7 +1314,7 @@ public function testNoUpdateAuthTokenLastCheckRecent() {
13141314
$mapper->expects($this->any())
13151315
->method('getToken')
13161316
->willReturn($token);
1317-
$mapper->expects($this->never())
1317+
$mapper->expects($this->once())
13181318
->method('update');
13191319
$request
13201320
->expects($this->any())

0 commit comments

Comments
 (0)