From 1db0ac4cd54b2c21760f878cf756976dab4b8508 Mon Sep 17 00:00:00 2001 From: jomo Date: Sun, 15 Mar 2015 04:40:09 +0100 Subject: [PATCH] Revert "remove redundant loop" This reverts commit cc50dc30bc7ad995495fa0cd518b03702c33df28. --- pmtoggle.py | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/pmtoggle.py b/pmtoggle.py index 40e9c64..91dbc0c 100644 --- a/pmtoggle.py +++ b/pmtoggle.py @@ -1,5 +1,4 @@ from helpers import * -from traceback import format_exc as trace import org.bukkit.Bukkit as Bukkit from java.util.UUID import fromString as juuid @@ -45,12 +44,10 @@ def on_chat(event): @hook.event("player.PlayerQuitEvent", "normal") def on_quit(event): - try: - uuid = uid(event.getPlayer()) - if uuid in toggle_dict: - del toggle_dict[uuid] - if toggle_dict.get(pid) == uuid: + uuid = uid(event.getPlayer()) + if uuid in toggle_dict: + del toggle_dict[uuid] + for pid in toggle_dict: + if toggle_dict[pid] == uuid: del toggle_dict[pid] - msg(Bukkit.getPlayer(juuid(pid)), "%s &cwent off so your Private Message Toggle has been disabled!" % Bukkit.getPlayer(juuid(uuid)).getDisplayName()) - except Exception, e: - print(trace()) \ No newline at end of file + msg(Bukkit.getPlayer(juuid(pid)), "%s &cwent off so your Private Message Toggle has been disabled!" % Bukkit.getPlayer(juuid(uuid)).getDisplayName()) \ No newline at end of file