I can't replicate it .... but 1st thing to debug: remove that requires and
replace with a requires=IS_IN_SET(('America/Toronto')) ...
BTW: "submitting 2 or 3 times" what means exactly? that you put email and
password and you hit submit and you get back an error, the same login form,
the login form empty, .... (fill the blanks :-P) ?
On Friday, September 20, 2013 10:26:39 PM UTC+2, Ian W. Scott wrote:
>
> Sorry for the slow response. I'm experiencing this with 2.6.3 but have
> also had the problem with the last couple of versions. It has been the kind
> of thing that I keep putting off debugging because I'm not sure where to
> start.
>
> Could it have to do with the way I'm extending the auth_user table? In my
> db.py I have
>
> auth = Auth(db, hmac_key=Auth.get_or_create_key()) #
> authent/authorization
>
> #adding custom field for user time zone
> auth.settings.extra_fields['auth_user'] = [
> Field('time_zone',
> 'string',
> default='America/Toronto',
> requires=IS_IN_SET((common_timezones)),
> widget=SQLFORM.widgets.options.widget
> )
> ]
>
> Although I'm able to use the data from that field without any trouble.
>
> Ian
>
> On Wednesday, September 18, 2013 12:41:19 PM UTC-4, Massimo Di Pierro
> wrote:
>>
>> Which version?
>>
>> On Wednesday, 18 September 2013 10:15:46 UTC-5, Ian W. Scott wrote:
>>>
>>> I'm experiencing an odd problem where some of my forms (including
>>> registration and login forms) need to be submitted 2 or 3 times before they
>>> are processed. It's been hard to solve because it doesn't seem entirely
>>> consistent. Has anyone run into this, and does anyone have any idea what
>>> the cause would be?
>>>
>>> Thanks,
>>>
>>> Ian
>>>
>>
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.