aboutsummaryrefslogtreecommitdiffstats
path: root/modules/sslinfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/sslinfo.cpp')
-rw-r--r--modules/sslinfo.cpp17
1 files changed, 10 insertions, 7 deletions
diff --git a/modules/sslinfo.cpp b/modules/sslinfo.cpp
index ea435d332..3f6e6d5aa 100644
--- a/modules/sslinfo.cpp
+++ b/modules/sslinfo.cpp
@@ -232,15 +232,18 @@ private:
{
source->WriteNotice("*** {} is not connected using TLS.", target->nick);
}
- else if (cert->HasError())
- {
- source->WriteNotice("*** {} is connected using TLS but has not specified a valid client certificate ({}).",
- target->nick, cert->GetError());
- }
else if (!verbose)
{
- source->WriteNotice("*** {} is connected using TLS with a valid client certificate ({}).",
- target->nick, cert->GetFingerprint());
+ if (cert->HasError())
+ {
+ source->WriteNotice("*** {} is connected using TLS but has not specified a valid client certificate ({}).",
+ target->nick, cert->GetError());
+ }
+ else
+ {
+ source->WriteNotice("*** {} is connected using TLS with a valid client certificate ({}).",
+ target->nick, cert->GetFingerprint());
+ }
}
else
{