[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kajongg/sid] src: Ending game: one more safeguard against game having gone before handling a Messag
From:       Wolfgang Rohdewald <wolfgang () rohdewald ! de>
Date:       2013-10-31 21:21:02
Message-ID: E1Vbzfq-0002lj-SD () scm ! kde ! org
[Download RAW message or body]

Git commit cc6cd022b95ea5d01c8a7f079de45c8332053854 by Wolfgang Rohdewald.
Committed on 29/10/2013 at 07:45.
Pushed by wrohdewald into branch 'sid'.

Ending game: one more safeguard against game having gone before handling a Message

M  +4    -1    src/message.py

http://commits.kde.org/kajongg/cc6cd022b95ea5d01c8a7f079de45c8332053854

diff --git a/src/message.py b/src/message.py
index 4a00bd3..13b3007 100644
--- a/src/message.py
+++ b/src/message.py
@@ -152,7 +152,10 @@ class NotifyAtOnceMessage(ClientMessage):
         player who triggered us"""
         # default: tell all except the source of the notification
         game = request.block.table.game
-        return list(x for x in game.players if x != request.player)
+        if game:
+            return list(x for x in game.players if x != request.player)
+        else:
+            return []
 
 class PungChowMessage(NotifyAtOnceMessage):
     """common code for Pung and Chow"""

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic