aboutsummaryrefslogtreecommitdiff
path: root/modules/karma.py
diff options
context:
space:
mode:
authorGravatar jesopo2018-10-02 15:14:34 +0100
committerGravatar jesopo2018-10-02 15:14:34 +0100
commita9b0dd331b750ad174b7cb7046ea27db055d7ce0 (patch)
tree1ffbb5bf0ea3f8545a13cb157b8b1d9d5ba6e1de /modules/karma.py
parentuse Utils.irc_lower, not .lower() (diff)
signature
Correctly set nickname-only karma
Diffstat (limited to 'modules/karma.py')
-rw-r--r--modules/karma.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/karma.py b/modules/karma.py
index 46ab0379..fcef457e 100644
--- a/modules/karma.py
+++ b/modules/karma.py
@@ -39,19 +39,19 @@ class Module(ModuleManager.BaseModule):
setting_target = event["server"]
if nickname_only:
user = event["server"].get_user(target)
- setting = target
+ setting = "karma"
setting_target = user
if not event["channel"].has_user(user):
return
positive = match.group(2)[0] == "+"
- karma = event["server"].get_setting(setting, 0)
+ karma = setting_target.get_setting(setting, 0)
karma += 1 if positive else -1
if karma:
- event["server"].set_setting(setting, karma)
+ setting_target.set_setting(setting, karma)
else:
- event["server"].del_setting(setting)
+ setting_target.del_setting(setting)
if verbose:
self.events.on("send.stdout").call(