Skip to content

Commit 94fba5a

Browse files
authored
Merge pull request #51101 from nextcloud/backport/51019/stable26
[stable26] fix(files_external): Move definition parameter to the correct place
2 parents 7a27e09 + 12ee7d7 commit 94fba5a

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

apps/files_external/lib/Lib/Auth/Password/LoginCredentials.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
namespace OCA\Files_External\Lib\Auth\Password;
2929

3030
use OCA\Files_External\Lib\Auth\AuthMechanism;
31+
use OCA\Files_External\Lib\DefinitionParameter;
3132
use OCA\Files_External\Lib\InsufficientDataForMeaningfulAnswerException;
3233
use OCA\Files_External\Lib\StorageConfig;
3334
use OCA\Files_External\Listener\StorePasswordListener;
@@ -79,6 +80,8 @@ public function __construct(
7980
->setScheme(self::SCHEME_PASSWORD)
8081
->setText($l->t('Log-in credentials, save in database'))
8182
->addParameters([
83+
(new DefinitionParameter('password', $l->t('Password')))
84+
->setType(DefinitionParameter::VALUE_PASSWORD),
8285
]);
8386

8487
$eventDispatcher->addServiceListener(UserLoggedInEvent::class, StorePasswordListener::class);

apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
namespace OCA\Files_External\Lib\Auth\Password;
2525

2626
use OCA\Files_External\Lib\Auth\AuthMechanism;
27+
use OCA\Files_External\Lib\DefinitionParameter;
2728
use OCA\Files_External\Lib\InsufficientDataForMeaningfulAnswerException;
2829
use OCA\Files_External\Lib\SessionStorageWrapper;
2930
use OCA\Files_External\Lib\StorageConfig;
@@ -48,7 +49,10 @@ public function __construct(IL10N $l, CredentialsStore $credentialsStore) {
4849
$this->setIdentifier('password::sessioncredentials')
4950
->setScheme(self::SCHEME_PASSWORD)
5051
->setText($l->t('Log-in credentials, save in session'))
51-
->addParameters([]);
52+
->addParameters([
53+
(new DefinitionParameter('password', $l->t('Password')))
54+
->setType(DefinitionParameter::VALUE_PASSWORD),
55+
]);
5256
}
5357

5458
public function manipulateStorageConfig(StorageConfig &$storage, IUser $user = null) {

apps/files_external/lib/Lib/Backend/OwnCloud.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,6 @@ public function __construct(IL10N $l, Password $legacyAuth) {
4343
(new DefinitionParameter('secure', $l->t('Secure https://')))
4444
->setType(DefinitionParameter::VALUE_BOOLEAN)
4545
->setDefaultValue(true),
46-
(new DefinitionParameter('password', $l->t('Password')))
47-
->setFlag(DefinitionParameter::FLAG_OPTIONAL)
48-
->setType(DefinitionParameter::VALUE_PASSWORD),
4946
])
5047
->addAuthScheme(AuthMechanism::SCHEME_PASSWORD)
5148
->setLegacyAuthMechanism($legacyAuth)

0 commit comments

Comments
 (0)