was an error with a registry. thanks
El lunes, 17 de diciembre de 2012 16:16:00 UTC-3, Massimo Di Pierro
escribió:
>
> Please I need the complete traceback. I think you have a datetime field
> which you later converted in date or time format. The data is still
> datetime and therefore you cannot take it out.
>
> On Monday, 17 December 2012 12:17:44 UTC-6, cabildocl wrote:
>>
>> the problem is that it throws me this error.
>>
>> 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,'
>>
>>
>> This began to occur when upgrade web2py. Now I tried again an older
>> version but the error persists
>>
>> El lunes, 17 de diciembre de 2012 14:59:54 UTC-3, Massimo Di Pierro
>> escribió:
>>>
>>> Sorry I do not understand. Do you still have an error? What is the error?
>>>
>>> On Monday, 17 December 2012 11:55:27 UTC-6, cabildocl wrote:
>>>>
>>>> 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
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
--