somewhere you have

orderby='table.field'|'table.field'

 instead of

orderby=db.table.field|db.table.field

On Jun 11, 7:25 am, szimszon <szims...@gmail.com> wrote:
> validators.py:
> 376: groupby = self.groupby or reduce(lambda a,b:a|b,self.fields)
>
> Traceback (most recent call last):
>   File "/home/szimszon/fejlesztes/sajat/web2py/gluon/restricted.py",
> line 178, in restricted
>     exec ccode in environment
>   File "/home/szimszon/fejlesztes/sajat/web2py/applications/test/
> controllers/appadmin.py", line 410, in <module>
>   File "/home/szimszon/fejlesztes/sajat/web2py/gluon/globals.py", line
> 96, in <lambda>
>     self._caller = lambda f: f()
>   File "/home/szimszon/fejlesztes/sajat/web2py/applications/test/
> controllers/appadmin.py", line 124, in insert
>     form = SQLFORM(db[table], ignore_rw=ignore_rw)
>   File "/home/szimszon/fejlesztes/sajat/web2py/gluon/sqlhtml.py", line
> 696, in __init__
>     inp = self.widgets.options.widget(field, default)
>   File "/home/szimszon/fejlesztes/sajat/web2py/gluon/sqlhtml.py", line
> 187, in widget
>     options = requires[0].options()
>   File "/home/szimszon/fejlesztes/sajat/web2py/gluon/validators.py",
> line 394, in options
>     self.build_set()
>   File "/home/szimszon/fejlesztes/sajat/web2py/gluon/validators.py",
> line 376, in build_set
>     groupby = self.groupby or reduce(lambda a,b:a|b,self.fields)
>   File "/home/szimszon/fejlesztes/sajat/web2py/gluon/validators.py",
> line 376, in <lambda>
>     groupby = self.groupby or reduce(lambda a,b:a|b,self.fields)
> TypeError: unsupported operand type(s) for |: 'str' and 'str'

Reply via email to