Bläddra i källkod

Don't update token if current session token

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
tags/v16.0.0alpha1
Daniel Kesselberg 5 år sedan
förälder
incheckning
850e67dea9
Inget konto är kopplat till bidragsgivarens mejladress

+ 1
- 0
lib/composer/composer/autoload_classmap.php Visa fil

@@ -494,6 +494,7 @@ return array(
'OC\\Authentication\\Token\\DefaultTokenCleanupJob' => $baseDir . '/lib/private/Authentication/Token/DefaultTokenCleanupJob.php',
'OC\\Authentication\\Token\\DefaultTokenMapper' => $baseDir . '/lib/private/Authentication/Token/DefaultTokenMapper.php',
'OC\\Authentication\\Token\\DefaultTokenProvider' => $baseDir . '/lib/private/Authentication/Token/DefaultTokenProvider.php',
'OC\\Authentication\\Token\\INamedToken' => $baseDir . '/lib/private/Authentication/Token/INamedToken.php',
'OC\\Authentication\\Token\\IProvider' => $baseDir . '/lib/private/Authentication/Token/IProvider.php',
'OC\\Authentication\\Token\\IToken' => $baseDir . '/lib/private/Authentication/Token/IToken.php',
'OC\\Authentication\\Token\\Manager' => $baseDir . '/lib/private/Authentication/Token/Manager.php',

+ 1
- 0
lib/composer/composer/autoload_static.php Visa fil

@@ -524,6 +524,7 @@ class ComposerStaticInit53792487c5a8370acc0b06b1a864ff4c
'OC\\Authentication\\Token\\DefaultTokenCleanupJob' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/DefaultTokenCleanupJob.php',
'OC\\Authentication\\Token\\DefaultTokenMapper' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/DefaultTokenMapper.php',
'OC\\Authentication\\Token\\DefaultTokenProvider' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/DefaultTokenProvider.php',
'OC\\Authentication\\Token\\INamedToken' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/INamedToken.php',
'OC\\Authentication\\Token\\IProvider' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/IProvider.php',
'OC\\Authentication\\Token\\IToken' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/IToken.php',
'OC\\Authentication\\Token\\Manager' => __DIR__ . '/../../..' . '/lib/private/Authentication/Token/Manager.php',

+ 1
- 1
settings/js/authtoken_view.js Visa fil

@@ -451,7 +451,7 @@
var tokenId = $row.data('id');
var token = this.collection.get(tokenId);

if (_.isUndefined(token)) {
if (_.isUndefined(token) || token.get('current') === true) {
// Ignore event
return;
}

+ 2
- 3
tests/Settings/Controller/AuthSettingsControllerTest.php Visa fil

@@ -1,5 +1,4 @@
<?php

/**
* @author Christoph Wurst <christoph@owncloud.com>
*
@@ -110,7 +109,7 @@ class AuthSettingsControllerTest extends TestCase {
'canDelete' => false,
'current' => true,
'scope' => ['filesystem' => true],
'canRename' => true,
'canRename' => false,
],
[
'id' => 200,
@@ -164,7 +163,7 @@ class AuthSettingsControllerTest extends TestCase {

$expected = [
'token' => $newToken,
'deviceToken' => ['dummy' => 'dummy', 'canDelete' => true],
'deviceToken' => ['dummy' => 'dummy', 'canDelete' => true, 'canRename' => true],
'loginName' => 'User13',
];


Laddar…
Avbryt
Spara