]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_filter.cpp
and a little tweak to remote MOTD too.
[user/henk/code/inspircd.git] / src / modules / m_filter.cpp
index 9dda30f66dbd875c568a3148f22345536db17b96..8feb5be41faad343d0da79083f688fba2f4b7377 100644 (file)
@@ -107,8 +107,10 @@ class ModuleFilter : public FilterBase
                        std::string do_action = MyConf->ReadValue("keyword","action",index);
                        std::string flags = MyConf->ReadValue("keyword","flags",index);
                        long gline_time = ServerInstance->Duration(MyConf->ReadValue("keyword","duration",index).c_str());
-                       if (do_action == "")
+                       if (do_action.empty())
                                do_action = "none";
+                       if (flags.empty())
+                               flags = "*";
                        FilterResult* x = new FilterResult(pattern, reason, do_action, gline_time, flags);
                        filters[pattern] = x;
                }