I just did a workaround with my own password reset function.

El miércoles, 5 de octubre de 2016, 1:46:41 (UTC+2), webm...@trytha.com 
escribió:
>
> So has this and the DAL issue with GAE been addressed?  Should I try the 
> latest version of web2py or is it a waste of time?  I'd really prefer to 
> use a later version because 2.12.2 (the latest version of web2py that fully 
> works with GAE) has a bug that logs users out randomly.
>
> Could we just have ONE version of web2py that works completely with GAE? 
>  Right now it's like Frankenstein's monster.
>
> On Saturday, September 24, 2016 at 9:11:43 AM UTC-7, Jacinto Parga wrote:
>>
>>
>> Unfortunatly it didn't work for me.
>>
>> Is it a translation issue? Can it be solved changing the auth_user 
>> messages?
>>
>> I think it is an important bug!! I can send mails with my application 
>> form GAE, there is no problem at all. But when someone is singing up it is 
>> "Unable to send mail!" Same happens width reset_request_password.
>>
>> Expecting for solution.
>>
>>
>> El viernes, 23 de septiembre de 2016, 9:05:32 (UTC+2), Mathieu Clabaut 
>> escribió:
>>>
>>> I had a probably similar problem that I solved by patching pydal.
>>> See https://github.com/web2py/pydal/issues/403 
>>> <https://github.com/web2py/pydal/issues/403#issuecomment-238115508> and 
>>> https://github.com/web2py/pydal/pull/404.
>>>
>>> However, as mention in the issue thread,  the change shall be done in 
>>> web2py.
>>>
>>> Alas, I did not have time to try to reproduce with a more recent web2py.
>>> If you use a recent web2py and the dal PR#404 solves the problem for 
>>> you, then I propose that you open a new bug in web2py.
>>>
>>> Best regards,
>>> -Mathieu
>>>
>>>
>>>
>>> On Thu, Sep 22, 2016 at 9:17 PM Jacinto Parga <jpa...@gmail.com> wrote:
>>>
>>>> The same error when I try to register an user: Unable to send email.
>>>>
>>>>
>>>> Mail.send failure:coercing to Unicode: need string or buffer, lazyT 
>>>> found
>>>>
>>>> I don't know what to do
>>>>
>>>>
>>>> El domingo, 31 de julio de 2016, 8:36:02 (UTC+2), Massimo Di Pierro 
>>>> escribió:
>>>>
>>>>> OK. will check this today.
>>>>>
>>>>> On Friday, 29 July 2016 15:40:26 UTC-5, webm...@trytha.com wrote:
>>>>>>
>>>>>> Nope, same error in:  2.14.6-stable+timestamp.2016.05.10.00.21.47 
>>>>>> (the source code off the web2py site).
>>>>>>
>>>>>> If you want me to try a nightly or something, let me know.
>>>>>>
>>>>>> The only semi-unique thing about my app is that I allow usernames for 
>>>>>> login as well.  Here is my default/user():
>>>>>>
>>>>>> def user():
>>>>>>
>>>>>> db.auth_user.first_name.writable = False
>>>>>> db.auth_user.last_name.writable = False
>>>>>>
>>>>>> # NOTE: This is an addition I found that enables using usernames 
>>>>>> (default is email as login).
>>>>>> if 'login' in request.args:
>>>>>> db.auth_user.username.label   = T('Username or Email')
>>>>>> auth.settings.login_userfield = 'username'
>>>>>> if request.vars.username and not IS_EMAIL()(request.vars.username)[1]:
>>>>>> auth.settings.login_userfield = 'email'
>>>>>> request.vars.email            = request.vars.username
>>>>>> request.post_vars.email       = request.vars.email
>>>>>> request.vars.username         = None
>>>>>> request.post_vars.username    = None
>>>>>>
>>>>>>
>>>>>>
>>>>>> return dict(form = auth())
>>>>>>
>>>>>> Everything was working fine in 2.12.2, but I can't say for certain it 
>>>>>> was working in my 2.13 deployment.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Friday, July 29, 2016 at 6:26:11 AM UTC-7, Massimo Di Pierro wrote:
>>>>>>>
>>>>>>> This may have been fixed already. Can you upgrade and try it?
>>>>>>>
>>>>>>> On Friday, 29 July 2016 00:49:14 UTC-5, webm...@trytha.com wrote:
>>>>>>>>
>>>>>>>> I just uploaded an updated version of web2py to my server, 
>>>>>>>> replacing a much older version (likely 2.12.2), and now it won't send 
>>>>>>>> password recovery emails.  The error in the logs is: 
>>>>>>>>
>>>>>>>> Mail.send failure:coercing to Unicode: need string or buffer, 
>>>>>>>> lazyT found
>>>>>>>>
>>>>>>>> This suggests to me that somehow a string is not properly being 
>>>>>>>> passed.  I gather that lazyT has something to do with the built-in 
>>>>>>>> translation capabilities of web2py?  Probably don't need to be 
>>>>>>>> translating 
>>>>>>>> email addresses (though I guess it could be trying to translate the 
>>>>>>>> recovery message).  Either way, GAE wants nothing to do with it.
>>>>>>>>
>>>>>>>> How can I fix this?
>>>>>>>>
>>>>>>> -- 
>>>> 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 web2py+un...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>

-- 
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to