changeset 427:e1373abccacb release-2.1

Fix #638: allow logs.type = console in irccd.conf While the default option is console, explicit parameter is allowed and documented in the configuration but irccd was disallowing it. Task: #638 Errata: 20170216
author David Demelier <markand@malikania.fr>
date Thu, 16 Feb 2017 18:53:30 +0100
parents b11dbed3f552
children ce1903f4bdb7
files libirccd/irccd/config.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libirccd/irccd/config.cpp	Wed Feb 01 11:52:52 2017 +0100
+++ b/libirccd/irccd/config.cpp	Thu Feb 16 18:53:30 2017 +0100
@@ -485,7 +485,7 @@
             iface = loadLogFile(*sc);
         else if (it->value() == "syslog")
             iface = loadLogSyslog();
-        else
+        else if (it->value() != "console")
             throw std::runtime_error("logs: unknown log type: {}"_format(it->value()));
 
         if (iface)