diff --git a/pyfpdb/Database.py b/pyfpdb/Database.py index 42fee82b..9bfe9dd6 100755 --- a/pyfpdb/Database.py +++ b/pyfpdb/Database.py @@ -1403,6 +1403,7 @@ class Database: pdata[p]['street3Seen'], pdata[p]['street4Seen'], pdata[p]['sawShowdown'], + pdata[p]['wonAtSD'], pdata[p]['street0Aggr'], pdata[p]['street1Aggr'], pdata[p]['street2Aggr'], @@ -1432,6 +1433,7 @@ class Database: street3Seen, street4Seen, sawShowdown, + wonAtSD, street0Aggr, street1Aggr, street2Aggr, @@ -1440,7 +1442,7 @@ class Database: wonWhenSeenStreet1 ) VALUES ( - %s, + %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, @@ -1453,7 +1455,6 @@ class Database: # startCards, # street0_3BChance, # street0_3BDone, -# wonAtSD, # otherRaisedStreet1, # otherRaisedStreet2, # otherRaisedStreet3, diff --git a/pyfpdb/DerivedStats.py b/pyfpdb/DerivedStats.py index 3214cbbb..fabadb3b 100644 --- a/pyfpdb/DerivedStats.py +++ b/pyfpdb/DerivedStats.py @@ -45,6 +45,7 @@ class DerivedStats(): self.handsplayers[player[1]]['street4Aggr'] = False self.handsplayers[player[1]]['wonWhenSeenStreet1'] = False self.handsplayers[player[1]]['sawShowdown'] = False + self.handsplayers[player[1]]['wonAtSD'] = False self.assembleHands(self.hand) self.assembleHandsPlayers(self.hand) @@ -125,6 +126,8 @@ class DerivedStats(): self.handsplayers[player]['rake'] = int(100* hand.rake)/len(hand.collectees) if self.handsplayers[player]['street1Seen'] == True: self.handsplayers[player]['wonWhenSeenStreet1'] = True + if self.handsplayers[player]['sawShowdown'] == True: + self.handsplayers[player]['wonAtSD'] = True for player in hand.pot.committed: self.handsplayers[player]['totalProfit'] = int(self.handsplayers[player]['winnings'] - (100*hand.pot.committed[player]))