Skip to content

Commit e494184

Browse files
committed
De-duplicate code
1 parent 0af579d commit e494184

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/core/webdavconnection.cpp

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -446,6 +446,8 @@ void WebdavConnection::getWebdavItems()
446446

447447
void WebdavConnection::forgetHistory( const QString &url, const QString &username )
448448
{
449+
QgsAuthManager *authManager = QgsApplication::instance()->authManager();
450+
QgsAuthMethodConfigsMap configs = authManager->availableAuthMethodConfigs();
449451
QSettings settings;
450452
if ( !username.isEmpty() )
451453
{
@@ -455,8 +457,6 @@ void WebdavConnection::forgetHistory( const QString &url, const QString &usernam
455457
settings.remove( "" );
456458
settings.endGroup();
457459

458-
QgsAuthManager *authManager = QgsApplication::instance()->authManager();
459-
QgsAuthMethodConfigsMap configs = authManager->availableAuthMethodConfigs();
460460
for ( QgsAuthMethodConfig &config : configs )
461461
{
462462
if ( config.uri() == url )
@@ -475,8 +475,6 @@ void WebdavConnection::forgetHistory( const QString &url, const QString &usernam
475475
settings.remove( "" );
476476
settings.endGroup();
477477

478-
QgsAuthManager *authManager = QgsApplication::instance()->authManager();
479-
QgsAuthMethodConfigsMap configs = authManager->availableAuthMethodConfigs();
480478
for ( QgsAuthMethodConfig &config : configs )
481479
{
482480
if ( config.uri() == url )
@@ -492,8 +490,6 @@ void WebdavConnection::forgetHistory( const QString &url, const QString &usernam
492490
settings.remove( "" );
493491
settings.endGroup();
494492

495-
QgsAuthManager *authManager = QgsApplication::instance()->authManager();
496-
QgsAuthMethodConfigsMap configs = authManager->availableAuthMethodConfigs();
497493
for ( QgsAuthMethodConfig &config : configs )
498494
{
499495
if ( urls.contains( config.uri() ) )

0 commit comments

Comments
 (0)