Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[auth] Add more database warnings to manager
  • Loading branch information
dakcarto committed Oct 2, 2015
1 parent de3069b commit d6b8f96
Showing 1 changed file with 15 additions and 2 deletions.
17 changes: 15 additions & 2 deletions src/core/auth/qgsauthmanager.cpp
Expand Up @@ -84,7 +84,14 @@ QSqlDatabase QgsAuthManager::authDbConnection() const
authdb = QSqlDatabase::database( connectionname );
}
if ( !authdb.isOpen() )
( void )authdb.open();
{
if ( !authdb.open() )
{
const char* err = QT_TR_NOOP( "Opening of authentication db FAILED" );
QgsDebugMsg( err );
emit messageOut( tr( err ), authManTag(), CRITICAL );
}
}

return authdb;
}
Expand Down Expand Up @@ -3232,7 +3239,13 @@ bool QgsAuthManager::authDbQuery( QSqlQuery *query ) const
return false;

query->setForwardOnly( true );
( void )query->exec();
if ( !query->exec() )
{
const char* err = QT_TR_NOOP( "Auth db query exec() FAILED" );
QgsDebugMsg( err );
emit messageOut( tr( err ), authManTag(), WARNING );
return false;
}

if ( query->lastError().isValid() )
{
Expand Down

0 comments on commit d6b8f96

Please sign in to comment.