Merge pull request #21779 from nextcloud/backport/21499/stable19
[stable19] fix #21285 as oneliner
This commit is contained in:
commit
b3c9b166a3
|
@ -112,7 +112,7 @@ class Store implements IStore {
|
||||||
|
|
||||||
if ($trySession && $this->session->exists('login_credentials')) {
|
if ($trySession && $this->session->exists('login_credentials')) {
|
||||||
$creds = json_decode($this->session->get('login_credentials'));
|
$creds = json_decode($this->session->get('login_credentials'));
|
||||||
return new Credentials($creds->uid, $creds->uid, $creds->password);
|
return new Credentials($creds->uid, $this->session->get('loginname'), $creds->password);
|
||||||
}
|
}
|
||||||
|
|
||||||
// If we reach this line, an exception was thrown.
|
// If we reach this line, an exception was thrown.
|
||||||
|
|
|
@ -142,7 +142,8 @@ class StoreTest extends TestCase {
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testGetLoginCredentialsInvalidTokenLoginCredentials() {
|
public function testGetLoginCredentialsInvalidTokenLoginCredentials() {
|
||||||
$uid = 'user987';
|
$uid = 'id987';
|
||||||
|
$user = 'user987';
|
||||||
$password = '7389374';
|
$password = '7389374';
|
||||||
|
|
||||||
$this->session->expects($this->once())
|
$this->session->expects($this->once())
|
||||||
|
@ -156,11 +157,11 @@ class StoreTest extends TestCase {
|
||||||
->method('exists')
|
->method('exists')
|
||||||
->with($this->equalTo('login_credentials'))
|
->with($this->equalTo('login_credentials'))
|
||||||
->willReturn(true);
|
->willReturn(true);
|
||||||
$this->session->expects($this->once())
|
$this->session->expects($this->exactly(2))
|
||||||
->method('get')
|
->method('get')
|
||||||
->with($this->equalTo('login_credentials'))
|
->withConsecutive(['login_credentials'], ['loginname'])
|
||||||
->willReturn('{"run":true,"uid":"user987","password":"7389374"}');
|
->willReturnOnConsecutiveCalls('{"run":true,"uid":"id987","password":"7389374"}', $user);
|
||||||
$expected = new Credentials('user987', 'user987', '7389374');
|
$expected = new Credentials($uid, $user, $password);
|
||||||
|
|
||||||
$actual = $this->store->getLoginCredentials();
|
$actual = $this->store->getLoginCredentials();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue