summaryrefslogtreecommitdiff
path: root/src/xmpp/biboumi_adhoc_commands.cpp
diff options
context:
space:
mode:
authorEmmanuel Gil Peyrot <linkmauve@linkmauve.fr>2018-03-31 16:55:30 +0200
committerlouiz’ <louiz@louiz.org>2018-04-16 00:53:25 +0200
commit0d487f40c51463a15013255990f374fa9c41e590 (patch)
tree00ddcbf9b9b1f9017851341b3fbaf2fa4c89a5c4 /src/xmpp/biboumi_adhoc_commands.cpp
parenta429b2ea271158fcda8a2f7a5b0179686bab3aa2 (diff)
downloadbiboumi-0d487f40c51463a15013255990f374fa9c41e590.tar.gz
biboumi-0d487f40c51463a15013255990f374fa9c41e590.tar.bz2
biboumi-0d487f40c51463a15013255990f374fa9c41e590.tar.xz
biboumi-0d487f40c51463a15013255990f374fa9c41e590.zip
Use Config::is_in_list() to allow for multiple admins
Diffstat (limited to 'src/xmpp/biboumi_adhoc_commands.cpp')
-rw-r--r--src/xmpp/biboumi_adhoc_commands.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xmpp/biboumi_adhoc_commands.cpp b/src/xmpp/biboumi_adhoc_commands.cpp
index 82a1cbf..53806d6 100644
--- a/src/xmpp/biboumi_adhoc_commands.cpp
+++ b/src/xmpp/biboumi_adhoc_commands.cpp
@@ -658,7 +658,7 @@ bool handle_irc_channel_configuration_form(XmppComponent& xmpp_component, const
void DisconnectUserFromServerStep1(XmppComponent& xmpp_component, AdhocSession& session, XmlNode& command_node)
{
const Jid owner(session.get_owner_jid());
- if (owner.bare() != Config::get("admin", ""))
+ if (!Config::is_in_list("admin", owner.bare()))
{ // A non-admin is not allowed to disconnect other users, only
// him/herself, so we just skip this step
auto next_step = session.get_next_step();