apologies. when doing tests to check the error makes that line. This is the code that shows me the error
El lunes, 17 de diciembre de 2012 12:08:57 UTC-3, Massimo Di Pierro escribió: > > That line is definitively not commented in the web2py source code for > 2.3.1 and 2.3.2 > Code listing > > 1837. > 1838. > 1839. > 1840. > 1841. > 1842. > > 1843. > 1844. > 1845. > 1846. > > value = datetime.date(y, m, d) > return value > > def parse_time(self, value, field_type): > if not isinstance(value, datetime.time): > time_items = map(int,str(value)[:8].strip().split(':')[:3]) > > if len(time_items) == 3: > (h, mi, s) = time_items > else: > (h, mi, s) = time_items + [0] > > > On Monday, 17 December 2012 08:48:34 UTC-6, cabildocl wrote: >> >> hi, i have a problem from to update web2py to latest version, the error >> is the next: >> >> Ticket ID >> >> 10.0.0.28.2012-12-17.11-32-22.3cb0b23c-4656-47da-8acd-5a44016ed107 >> <type 'exceptions.ValueError'> invalid literal for int() with base 10: >> '-1 day,' >> >> Function argument list >> >> (self=<gluon.dal.MySQLAdapter object at 0x8e030ac>, >> value=datetime.timedelta(-1, 41400), field_type='time') >> Code listing >> >> 1837. >> 1838. >> 1839. >> 1840. >> 1841. >> 1842. >> >> 1843. >> 1844. >> 1845. >> 1846. >> >> value = datetime.date(y, m, d) >> return value >> >> def parse_time(self, value, field_type): >> if not isinstance(value, datetime.time): >> #time_items = map(int,str(value)[:8].strip().split(':')[:3]) >> >> if len(time_items) == 3: >> (h, mi, s) = time_items >> else: >> (h, mi, s) = time_items + [0] >> >> Variables builtinlen <built-in function len> time_items undefined >> >> this worked ok, your help please >> >> >> >> >> --