diff options
author | Adam <Adam@anope.org> | 2013-11-16 15:14:15 -0500 |
---|---|---|
committer | Adam <Adam@anope.org> | 2013-11-16 15:14:15 -0500 |
commit | 15e527fa70795fff19e70e90235c857847e36267 (patch) | |
tree | 8f105f9e44f0d7b689fa0c494c624fa74c44711c | |
parent | 3ccf26fda4ff70e8fe62dc47006ce8fbd10eb6f1 (diff) |
Add missing .founder checks to cs_flags
-rw-r--r-- | modules/commands/cs_flags.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/commands/cs_flags.cpp b/modules/commands/cs_flags.cpp index b20bd11ec..b639bbcd9 100644 --- a/modules/commands/cs_flags.cpp +++ b/modules/commands/cs_flags.cpp @@ -185,7 +185,7 @@ class CommandCSFlags : public Command case '*': for (std::map<Anope::string, char>::iterator it = defaultFlags.begin(), it_end = defaultFlags.end(); it != it_end; ++it) { - if (!u_access.HasPriv(it->first)) + if (!u_access.HasPriv(it->first) && !u_access.founder) { if (source.HasPriv("chanserv/access/modify")) override = true; @@ -210,7 +210,7 @@ class CommandCSFlags : public Command { if (f != it->second) continue; - else if (!u_access.HasPriv(it->first)) + else if (!u_access.HasPriv(it->first) && !u_access.founder) { if (source.HasPriv("chanserv/access/modify")) override = true; |