[pim/pim-sieve-editor] src: Use default port value => -1

Laurent Montel <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit feb3458e8d64e2e729d65d9a341dc1c7c1f9dbf4 by Laurent Montel.
Committed on 14/08/2026 at 17:45.
Pushed by mlaurent into branch 'master'.

Use default port value => -1

M  +2    -2    src/readserversieveconfigjob.cpp

https://invent.kde.org/pim/pim-sieve-editor/-/commit/feb3458e8d64e2e729d65d9a341dc1c7c1f9dbf4

diff --git a/src/readserversieveconfigjob.cpp b/src/readserversieveconfigjob.cpp
index 30289266..5aaeda2b 100644
--- a/src/readserversieveconfigjob.cpp
+++ b/src/readserversieveconfigjob.cpp
@@ -28,7 +28,7 @@ void ReadServerSieveConfigJob::loadSettings(const QString &conf)
     KSharedConfigPtr cfg = KSharedConfig::openConfig();
     KConfigGroup group = cfg->group(conf);
     // Sieve Account Settings
-    mCurrentSieveServerConfig.sieveSettings.port = group.readEntry(QStringLiteral("Port"), 0);
+    mCurrentSieveServerConfig.sieveSettings.port = group.readEntry(QStringLiteral("Port"), -1);
     mCurrentSieveServerConfig.sieveSettings.serverName = group.readEntry(QStringLiteral("ServerName"));
     mCurrentSieveServerConfig.sieveSettings.userName = group.readEntry(QStringLiteral("UserName"));
     mCurrentSieveServerConfig.enabled = group.readEntry(QStringLiteral("Enabled"), true);
@@ -36,7 +36,7 @@ void ReadServerSieveConfigJob::loadSettings(const QString &conf)
         group.readEntry(QStringLiteral("Authentication"), static_cast<int>(MailTransport::Transport::EnumAuthenticationType::PLAIN)));
 
     // Imap Account Settings
-    mCurrentSieveServerConfig.sieveImapAccountSettings.setPort(group.readEntry(QStringLiteral("ImapPort"), 0));
+    mCurrentSieveServerConfig.sieveImapAccountSettings.setPort(group.readEntry(QStringLiteral("ImapPort"), -1));
     mCurrentSieveServerConfig.sieveImapAccountSettings.setServerName(group.readEntry(QStringLiteral("ImapServerName")));
     mCurrentSieveServerConfig.sieveImapAccountSettings.setUserName(group.readEntry(QStringLiteral("ImapUserName")));
     mCurrentSieveServerConfig.sieveImapAccountSettings.setAuthenticationType(static_cast<KSieveCore::SieveImapAccountSettings::AuthenticationMode>(
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.