Massimo, now we're getting somewhere. Thanks. However, I ran into this
error:

Traceback (most recent call last):
  File "C:\web2py\gluon\restricted.py", line 178, in restricted
    exec ccode in environment
  File "C:/web2py/applications/myapp/controllers/user.py", line 144,
in <module>
  File "C:\web2py\gluon\globals.py", line 96, in <lambda>
    self._caller = lambda f: f()
  File "C:/web2py/applications/myapp/controllers/user.py", line 135,
in request_reset_password
    return dict(form=auth.request_reset_password())
  File "C:\web2py\gluon\tools.py", line 1770, in
request_reset_password
    user.update_record(reset_password_key=reset_password_key)
  File "C:\web2py\gluon\sql.py", line 3204, in <lambda>
    i = id, **a: update_record(c, t, i, a)
  File "C:\web2py\gluon\sql.py", line 3328, in update_record
    table._db(table.id==id).update(**c)
  File "C:\web2py\gluon\sql.py", line 3290, in update
    self._db._execute(query)
  File "C:\web2py\gluon\sql.py", line 899, in <lambda>
    self._execute = lambda *a, **b: self._cursor.execute(*a, **b)
OperationalError: near "WHERE": syntax error

Reply via email to