mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-06 00:07:29 -04:00
QgsAuthBasicMethod::updateDataSourceUriItems(): remove several useless checks
This commit is contained in:
parent
0b2b78a149
commit
f9610ea3bf
@ -154,13 +154,8 @@ bool QgsAuthBasicMethod::updateDataSourceUriItems( QStringList &connectionItems,
|
||||
uri.chop( 1 );
|
||||
chopped = true;
|
||||
}
|
||||
if ( !username.isEmpty() )
|
||||
{
|
||||
uri += QStringLiteral( " user='%1'" ).arg( username );
|
||||
|
||||
if ( !password.isEmpty() )
|
||||
uri += QStringLiteral( " password='%1'" ).arg( password );
|
||||
}
|
||||
uri += QStringLiteral( " user='%1'" ).arg( username );
|
||||
uri += QStringLiteral( " password='%1'" ).arg( password );
|
||||
// add extra CAs
|
||||
if ( ! caparam.isEmpty() )
|
||||
{
|
||||
@ -182,30 +177,25 @@ bool QgsAuthBasicMethod::updateDataSourceUriItems( QStringList &connectionItems,
|
||||
chopped = true;
|
||||
}
|
||||
uri += QStringLiteral( " user=%1" ).arg( username );
|
||||
if ( !password.isEmpty() )
|
||||
uri += QStringLiteral( " pass=%1" ).arg( password );
|
||||
uri += QStringLiteral( " pass=%1" ).arg( password );
|
||||
if ( chopped )
|
||||
uri += '"';
|
||||
}
|
||||
else if ( uri.startsWith( QLatin1String( "@driver=ingres" ) ) )
|
||||
{
|
||||
uri += QStringLiteral( ",userid=%1" ).arg( username );
|
||||
if ( !password.isEmpty() )
|
||||
uri += QStringLiteral( ",password=%1" ).arg( password );
|
||||
uri += QStringLiteral( ",password=%1" ).arg( password );
|
||||
}
|
||||
else if ( uri.startsWith( QLatin1String( "MySQL:" ) ) )
|
||||
{
|
||||
uri += QStringLiteral( ",user=%1" ).arg( username );
|
||||
if ( !password.isEmpty() )
|
||||
uri += QStringLiteral( ",password=%1" ).arg( password );
|
||||
uri += QStringLiteral( ",password=%1" ).arg( password );
|
||||
}
|
||||
else if ( uri.startsWith( QLatin1String( "MSSQL:" ) ) )
|
||||
{
|
||||
uri += QStringLiteral( ";uid=%1" ).arg( username );
|
||||
uri = uri.replace( QLatin1String( ";trusted_connection=yes" ), QString() );
|
||||
|
||||
if ( !password.isEmpty() )
|
||||
uri += QStringLiteral( ";pwd=%1" ).arg( password );
|
||||
uri += QStringLiteral( ";pwd=%1" ).arg( password );
|
||||
}
|
||||
else if ( uri.startsWith( QLatin1String( "OCI:" ) ) )
|
||||
{
|
||||
@ -214,14 +204,7 @@ bool QgsAuthBasicMethod::updateDataSourceUriItems( QStringList &connectionItems,
|
||||
}
|
||||
else if ( uri.startsWith( QLatin1String( "ODBC:" ) ) )
|
||||
{
|
||||
if ( password.isEmpty() )
|
||||
{
|
||||
uri = uri.replace( QRegExp( "^ODBC:@?" ), "ODBC:" + username + '@' );
|
||||
}
|
||||
else
|
||||
{
|
||||
uri = uri.replace( QRegExp( "^ODBC:@?" ), "ODBC:" + username + '/' + password + '@' );
|
||||
}
|
||||
uri = uri.replace( QRegExp( "^ODBC:@?" ), "ODBC:" + username + '/' + password + '@' );
|
||||
}
|
||||
else if ( uri.startsWith( QLatin1String( "couchdb" ) )
|
||||
|| uri.startsWith( QLatin1String( "DODS" ) )
|
||||
|
Loading…
x
Reference in New Issue
Block a user