summaryrefslogtreecommitdiffstats
path: root/src/plugins/messageservices/pop/popclient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/messageservices/pop/popclient.cpp')
-rw-r--r--src/plugins/messageservices/pop/popclient.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/messageservices/pop/popclient.cpp b/src/plugins/messageservices/pop/popclient.cpp
index 6042e59b..733daaa7 100644
--- a/src/plugins/messageservices/pop/popclient.cpp
+++ b/src/plugins/messageservices/pop/popclient.cpp
@@ -122,10 +122,9 @@ void PopClient::newConnection()
status = Exit;
closeConnection();
}
- } else {
- // Re-load the configuration for this account
- config = QMailAccountConfiguration(config.id());
}
+ // Re-load the configuration for this account
+ config = QMailAccountConfiguration(config.id());
PopConfiguration popCfg(config);
if ( popCfg.mailServer().isEmpty() ) {
@@ -199,7 +198,8 @@ void PopClient::setOperation(QMailRetrievalAction::RetrievalSpecification spec)
switch (spec) {
case QMailRetrievalAction::Auto:
{
- PopConfiguration popCfg(config);
+ // Re-load the configuration for this account
+ PopConfiguration popCfg(QMailAccountConfiguration(config.id()));
if (popCfg.isAutoDownload()) {
// Just download everything