Fixed in trunk. Please check it. On Wednesday, 31 October 2012 02:51:48 UTC-5, Annet wrote: > > I defined the following form: > > > form=crud.update(table=db.nodeNav,hidden=dict(nodeID=id),record=row,next=URL('functions'),onaccept=onaccept_functions,deletable=False) > > I need the hidden field for the validators in db.py to work (nodeID is > readable and writable False). However, the form above gives me an error: > > Traceback (most recent call last): > File "/Library/Python/2.6/site-packages/web2py/gluon/restricted.py", line > 212, in restricted > exec ccode in environment > File > "/Library/Python/2.6/site-packages/web2py/applications/init/controllers/cmssite.py" > <http://127.0.0.1:8000/admin/edit/init/controllers/cmssite.py>, line 411, in > <module> > File "/Library/Python/2.6/site-packages/web2py/gluon/globals.py", line 188, > in <lambda> > self._caller = lambda f: f() > File "/Library/Python/2.6/site-packages/web2py/gluon/tools.py", line 2911, > in f > return action(*a, **b) > File > "/Library/Python/2.6/site-packages/web2py/applications/init/controllers/cmssite.py" > <http://127.0.0.1:8000/admin/edit/init/controllers/cmssite.py>, line 86, in > functions > > form=crud.update(table=db.nodeNav,hidden=dict(nodeID=id),record=row,next=URL('functions'),onaccept=onaccept_functions,deletable=False) > File "/Library/Python/2.6/site-packages/web2py/gluon/tools.py", line 3479, > in update > **attributes > TypeError: type object got multiple values for keyword argument 'hidden' > > > Is there a way to solve this? > > Kind regards, > > Annet. > > >
--