@@ -146,15 +146,15 @@ void QgsPgNewConnection::accept()
146146 settings.setValue ( baseKey + " /host" , txtHost->text () );
147147 settings.setValue ( baseKey + " /port" , txtPort->text () );
148148 settings.setValue ( baseKey + " /database" , txtDatabase->text () );
149- settings.setValue ( baseKey + " /username" , chkStoreUsername->isChecked () && !hasAuthConfigID ? txtUsername->text () : " " );
149+ settings.setValue ( baseKey + " /username" , chkStoreUsername->isChecked () ? txtUsername->text () : " " );
150150 settings.setValue ( baseKey + " /password" , chkStorePassword->isChecked () && !hasAuthConfigID ? txtPassword->text () : " " );
151151 settings.setValue ( baseKey + " /authcfg" , mAuthConfigSelect ->configId () );
152152 settings.setValue ( baseKey + " /publicOnly" , cb_publicSchemaOnly->isChecked () );
153153 settings.setValue ( baseKey + " /geometryColumnsOnly" , cb_geometryColumnsOnly->isChecked () );
154154 settings.setValue ( baseKey + " /dontResolveType" , cb_dontResolveType->isChecked () );
155155 settings.setValue ( baseKey + " /allowGeometrylessTables" , cb_allowGeometrylessTables->isChecked () );
156156 settings.setValue ( baseKey + " /sslmode" , cbxSSLmode->itemData ( cbxSSLmode->currentIndex () ).toInt () );
157- settings.setValue ( baseKey + " /saveUsername" , chkStoreUsername->isChecked () && !hasAuthConfigID ? " true" : " false" );
157+ settings.setValue ( baseKey + " /saveUsername" , chkStoreUsername->isChecked () ? " true" : " false" );
158158 settings.setValue ( baseKey + " /savePassword" , chkStorePassword->isChecked () && !hasAuthConfigID ? " true" : " false" );
159159 settings.setValue ( baseKey + " /estimatedMetadata" , cb_useEstimatedMetadata->isChecked () );
160160
0 commit comments