summaryrefslogtreecommitdiff
path: root/src/core/bs_assign.c
diff options
context:
space:
mode:
authorrburchell <rburchell@5417fbe8-f217-4b02-8779-1006273d7864>2009-02-15 15:24:35 +0000
committerrburchell <rburchell@5417fbe8-f217-4b02-8779-1006273d7864>2009-02-15 15:24:35 +0000
commit550e371f10d8441dc9ccacdb4f641a607cb52c2b (patch)
tree4e22f2420168d1e19f6753194bc2791d8f46ce46 /src/core/bs_assign.c
parentc8aae1c6ee39b7a2bf3a3f8b03798aa4821f85c5 (diff)
Set required command string for botserv modules.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2070 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/core/bs_assign.c')
-rw-r--r--src/core/bs_assign.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/core/bs_assign.c b/src/core/bs_assign.c
index 5efd6ae41..da8eaa6b3 100644
--- a/src/core/bs_assign.c
+++ b/src/core/bs_assign.c
@@ -43,7 +43,7 @@ class CommandBSAssign : public Command
return MOD_CONT;
}
- if (bi->flags & BI_PRIVATE && !is_oper(u))
+ if (bi->flags & BI_PRIVATE && !u->na->nc->HasCommand("botserv/assign/private"))
{
notice_lang(s_BotServ, u, PERMISSION_DENIED);
return MOD_CONT;
@@ -66,8 +66,13 @@ class CommandBSAssign : public Command
notice_lang(s_BotServ, u, BOT_ASSIGN_ALREADY, ci->bi->nick, chan);
return MOD_CONT;
}
+<<<<<<< HEAD:src/core/bs_assign.c
if ((ci->botflags & BS_NOBOT) || (!check_access(u, ci, CA_ASSIGN) && !is_services_admin(u)))
+=======
+
+ if ((ci->botflags & BS_NOBOT) || (!check_access(u, ci, CA_ASSIGN) && !u->na->nc->HasCommand("botserv/administration")))
+>>>>>>> Set required command string for botserv modules.:src/core/bs_assign.c
{
notice_lang(s_BotServ, u, PERMISSION_DENIED);
return MOD_CONT;