|
@@ -826,7 +826,7 @@ func formatBanForListing(client *Client, key string, info IPBanInfo) string {
|
826
|
826
|
func dlineHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *ResponseBuffer) bool {
|
827
|
827
|
// check oper permissions
|
828
|
828
|
oper := client.Oper()
|
829
|
|
- if oper == nil || !oper.Class.Capabilities.Has("local_ban") {
|
|
829
|
+ if oper == nil || !oper.Class.Capabilities.Has("ban") {
|
830
|
830
|
rb.Add(nil, server.name, ERR_NOPRIVS, client.nick, msg.Command, client.t("Insufficient oper privs"))
|
831
|
831
|
return false
|
832
|
832
|
}
|
|
@@ -1364,7 +1364,7 @@ func klineHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *Res
|
1364
|
1364
|
details := client.Details()
|
1365
|
1365
|
// check oper permissions
|
1366
|
1366
|
oper := client.Oper()
|
1367
|
|
- if oper == nil || !oper.Class.Capabilities.Has("local_ban") {
|
|
1367
|
+ if oper == nil || !oper.Class.Capabilities.Has("ban") {
|
1368
|
1368
|
rb.Add(nil, server.name, ERR_NOPRIVS, details.nick, msg.Command, client.t("Insufficient oper privs"))
|
1369
|
1369
|
return false
|
1370
|
1370
|
}
|
|
@@ -2814,7 +2814,7 @@ func topicHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *Res
|
2814
|
2814
|
func unDLineHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *ResponseBuffer) bool {
|
2815
|
2815
|
// check oper permissions
|
2816
|
2816
|
oper := client.Oper()
|
2817
|
|
- if oper == nil || !oper.Class.Capabilities.Has("local_unban") {
|
|
2817
|
+ if oper == nil || !oper.Class.Capabilities.Has("ban") {
|
2818
|
2818
|
rb.Add(nil, server.name, ERR_NOPRIVS, client.nick, msg.Command, client.t("Insufficient oper privs"))
|
2819
|
2819
|
return false
|
2820
|
2820
|
}
|
|
@@ -2853,7 +2853,7 @@ func unKLineHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *R
|
2853
|
2853
|
details := client.Details()
|
2854
|
2854
|
// check oper permissions
|
2855
|
2855
|
oper := client.Oper()
|
2856
|
|
- if oper == nil || !oper.Class.Capabilities.Has("local_unban") {
|
|
2856
|
+ if oper == nil || !oper.Class.Capabilities.Has("ban") {
|
2857
|
2857
|
rb.Add(nil, server.name, ERR_NOPRIVS, details.nick, msg.Command, client.t("Insufficient oper privs"))
|
2858
|
2858
|
return false
|
2859
|
2859
|
}
|