Revision: 497
http://pybridge.svn.sourceforge.net/pybridge/?rev=497&view=rev
Author: umgangee
Date: 2007-07-27 12:04:18 -0700 (Fri, 27 Jul 2007)
Log Message:
-----------
Need to check whether a contract exists, just in case auction is passed out.
Modified Paths:
--------------
trunk/pybridge/pybridge/games/bridge/result.py
Modified: trunk/pybridge/pybridge/games/bridge/result.py
===================================================================
--- trunk/pybridge/pybridge/games/bridge/result.py 2007-07-26 19:03:38 UTC (rev 496)
+++ trunk/pybridge/pybridge/games/bridge/result.py 2007-07-27 19:04:18 UTC (rev 497)
@@ -40,8 +40,9 @@
self.contract = contract
self.tricksMade = tricksMade
- vuln = self.board.get('vuln', Vulnerable.None)
- self.isVulnerable = self.contract.declarer in self.__vulnMapping[vuln]
+ if self.contract:
+ vuln = self.board.get('vuln', Vulnerable.None)
+ self.isVulnerable = self.contract.declarer in self.__vulnMapping[vuln]
self.score = self._getScore()
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|