diff --git a/pyfpdb/OnGameToFpdb.py b/pyfpdb/OnGameToFpdb.py index e06c6760..d69170a6 100755 --- a/pyfpdb/OnGameToFpdb.py +++ b/pyfpdb/OnGameToFpdb.py @@ -49,7 +49,7 @@ class OnGame(HandHistoryConverter): } currencies = { u'\u20ac':'EUR', u'\xe2\x82\xac':'EUR', '$':'USD', '':'T$' } - limits = { 'NO_LIMIT':'nl', 'LIMIT':'fl'} + limits = { 'NO_LIMIT':'nl', 'POT_LIMIT':'pl', 'LIMIT':'fl'} games = { # base, category "TEXAS_HOLDEM" : ('hold','holdem'), @@ -73,7 +73,7 @@ class OnGame(HandHistoryConverter): Start\shand:\s(?P.*) Table:\s(?P[-\'\w\s]+)\s\[\d+\]\s\( ( - (?PNO_LIMIT|Limit|LIMIT|Pot\sLimit)\s + (?PNO_LIMIT|Limit|LIMIT|Pot\sLimit|POT_LIMIT)\s (?PTEXAS_HOLDEM|OMAHA_HI|SEVEN_CARD_STUD|SEVEN_CARD_STUD_HI_LO|RAZZ|FIVE_CARD_DRAW)\s (?P%(LS)s|)?(?P[.0-9]+)/ (%(LS)s)?(?P[.0-9]+) @@ -140,6 +140,7 @@ class OnGame(HandHistoryConverter): def readSupportedGames(self): return [ ["ring", "hold", "fl"], + ["ring", "hold", "pl"], ["ring", "hold", "nl"], ["ring", "stud", "fl"], ["ring", "draw", "fl"], @@ -158,6 +159,7 @@ class OnGame(HandHistoryConverter): raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() + #print "DEBUG: mg: %s" % mg info['type'] = 'ring' if 'CURRENCY' in mg: