From 4539fe4d898d071e139421ecb58ed7dddbbd50e0 Mon Sep 17 00:00:00 2001 From: Eratosthenes Date: Thu, 3 Feb 2011 10:19:39 -0500 Subject: [PATCH] Change hand no back to approx the way Carl had it. --- pyfpdb/WinamaxToFpdb.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pyfpdb/WinamaxToFpdb.py b/pyfpdb/WinamaxToFpdb.py index 2baf3558..f42714be 100644 --- a/pyfpdb/WinamaxToFpdb.py +++ b/pyfpdb/WinamaxToFpdb.py @@ -219,13 +219,15 @@ class Winamax(HandHistoryConverter): # TODO: Manually adjust time against OFFSET hand.startTime = datetime.datetime.strptime(datetimestr, "%Y/%m/%d %H:%M:%S") # also timezone at end, e.g. " ET" hand.startTime = HandHistoryConverter.changeTimezone(hand.startTime, "CET", "UTC") -# if key == 'HID1': -# # Need to remove non-alphanumerics for MySQL + if key == 'HID1': + # Need to remove non-alphanumerics for MySQL # hand.handid = "1%.9d%s%s"%(int(info['HID2']),info['HID1'],info['HID3']) -# if len (hand.handid) > 19: -# hand.handid = "%s" % info['HID1'] - if key == 'HID3': - hand.handid = int(info['HID3']) # correct hand no (REB) + hand.handid = "%s%s%s"%(int(info['HID2']),info['HID1'],info['HID3']) + if len (hand.handid) > 19: + hand.handid = "%s%s" % (int(info['HID21']), int(info['HID3'])) + +# if key == 'HID3': +# hand.handid = int(info['HID3']) # correct hand no (REB) if key == 'TOURNO': hand.tourNo = info[key] if key == 'TABLE':