[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[dakbot/master] deal with properly killing NEW locks



Signed-off-by: Mark Hymers <mhy@debian.org>
---
 Dak/plugin.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/Dak/plugin.py b/Dak/plugin.py
index 840c2b9..4bd6fed 100644
--- a/Dak/plugin.py
+++ b/Dak/plugin.py
@@ -247,6 +247,8 @@ class Dak(callbacks.Plugin):
             if what == "NEW":
                 if msg.nick in self.locks[what]:
                     self.locks[what].remove(msg.nick)
+                    if len(self.locks[what]) == 0:
+                        del(self.locks[what])
                     irc.reply("unlocked %s" % (what))
             elif self.locks[what] == msg.nick:
                 del(self.locks[what])
-- 
1.7.2.5


Reply to: