Various: Mirror changes to checkIgnored() function.
* Bugtracker * Encyclopedia * PackageInfo
This commit is contained in:
parent
ed35f240fd
commit
95c8c5e9f7
|
@ -24,7 +24,7 @@ import supybot.world as world
|
||||||
|
|
||||||
from imp import reload
|
from imp import reload
|
||||||
|
|
||||||
__version__ = "4.5.0"
|
__version__ = "4.6.0"
|
||||||
__author__ = supybot.Author("Krytarik Raido", "krytarik", "krytarik@tuxgarage.com")
|
__author__ = supybot.Author("Krytarik Raido", "krytarik", "krytarik@tuxgarage.com")
|
||||||
__contributors__ = {
|
__contributors__ = {
|
||||||
supybot.Author("Dennis Kaarsemaker", "Seveas", "dennis@kaarsemaker.net"): ['Original Author'],
|
supybot.Author("Dennis Kaarsemaker", "Seveas", "dennis@kaarsemaker.net"): ['Original Author'],
|
||||||
|
|
|
@ -42,9 +42,12 @@ def defaultIgnored(hostmask):
|
||||||
def checkIgnored(hostmask, channel):
|
def checkIgnored(hostmask, channel):
|
||||||
try:
|
try:
|
||||||
user = ircdb.users.getUser(hostmask)
|
user = ircdb.users.getUser(hostmask)
|
||||||
if user._checkCapability('owner'):
|
try:
|
||||||
return False
|
if user._checkCapability('trusted'):
|
||||||
elif user.ignore:
|
return False
|
||||||
|
except KeyError:
|
||||||
|
pass
|
||||||
|
if user.ignore:
|
||||||
return True
|
return True
|
||||||
except KeyError:
|
except KeyError:
|
||||||
pass
|
pass
|
||||||
|
|
|
@ -24,7 +24,7 @@ import supybot
|
||||||
import supybot.world as world
|
import supybot.world as world
|
||||||
from imp import reload
|
from imp import reload
|
||||||
|
|
||||||
__version__ = "3.0"
|
__version__ = "3.1"
|
||||||
__author__ = supybot.Author("Krytarik Raido", "krytarik", "krytarik@tuxgarage.com")
|
__author__ = supybot.Author("Krytarik Raido", "krytarik", "krytarik@tuxgarage.com")
|
||||||
__contributors__ = {
|
__contributors__ = {
|
||||||
supybot.Author("Dennis Kaarsemaker", "Seveas", "dennis@kaarsemaker.net"): ['Original Author'],
|
supybot.Author("Dennis Kaarsemaker", "Seveas", "dennis@kaarsemaker.net"): ['Original Author'],
|
||||||
|
|
|
@ -45,9 +45,12 @@ def defaultIgnored(hostmask):
|
||||||
def checkIgnored(hostmask, channel):
|
def checkIgnored(hostmask, channel):
|
||||||
try:
|
try:
|
||||||
user = ircdb.users.getUser(hostmask)
|
user = ircdb.users.getUser(hostmask)
|
||||||
if user._checkCapability('owner'):
|
try:
|
||||||
return False
|
if user._checkCapability('trusted'):
|
||||||
elif user.ignore:
|
return False
|
||||||
|
except KeyError:
|
||||||
|
pass
|
||||||
|
if user.ignore:
|
||||||
return True
|
return True
|
||||||
except KeyError:
|
except KeyError:
|
||||||
pass
|
pass
|
||||||
|
|
|
@ -22,7 +22,7 @@ import supybot
|
||||||
import supybot.world as world
|
import supybot.world as world
|
||||||
from imp import reload
|
from imp import reload
|
||||||
|
|
||||||
__version__ = "1.9.0"
|
__version__ = "2.0.0"
|
||||||
__author__ = supybot.Author("Krytarik Raido", "krytarik", "krytarik@tuxgarage.com")
|
__author__ = supybot.Author("Krytarik Raido", "krytarik", "krytarik@tuxgarage.com")
|
||||||
__contributors__ = {
|
__contributors__ = {
|
||||||
supybot.Author("Dennis Kaarsemaker", "Seveas", "dennis@kaarsemaker.net"): ['Original Concept'],
|
supybot.Author("Dennis Kaarsemaker", "Seveas", "dennis@kaarsemaker.net"): ['Original Concept'],
|
||||||
|
|
|
@ -42,9 +42,12 @@ def defaultIgnored(hostmask):
|
||||||
def checkIgnored(hostmask, channel):
|
def checkIgnored(hostmask, channel):
|
||||||
try:
|
try:
|
||||||
user = ircdb.users.getUser(hostmask)
|
user = ircdb.users.getUser(hostmask)
|
||||||
if user._checkCapability('owner'):
|
try:
|
||||||
return False
|
if user._checkCapability('trusted'):
|
||||||
elif user.ignore:
|
return False
|
||||||
|
except KeyError:
|
||||||
|
pass
|
||||||
|
if user.ignore:
|
||||||
return True
|
return True
|
||||||
except KeyError:
|
except KeyError:
|
||||||
pass
|
pass
|
||||||
|
|
Loading…
Reference in New Issue