In my application I have the following menu in menu.py
response.util_menu=[
['Disclaimer',request.function=='disclaimer',URL('util','static',args='disclaimer')],
['Privacy',request.function=='privacy',URL('util','static',args='privacy')],
['Copyright',request.function=='copyright',URL('util','static',args='copyright')],
['Cookies',request.function=='cookies',URL('util','static',args='cookies')],
['Site
map',request.function=='sitemap',URL('util','static',args='sitemap')],
['Contact',request.function=='contact',URL('util','contact')]]
In web2py 2.2 this works, in web2py 2.3 it no longer does. I get the
following error:
Traceback (most recent call last):
File "/Users/annet/web2py/gluon/restricted.py", line 212, in restricted
exec ccode in environment
File "/Users/annet/web2py/applications/init/models/menu.py"
<http://127.0.0.1:8000/admin/default/edit/init/models/menu.py>, line 55, in
<module>
['Disclaimer',request.function=='disclaimer',URL('util','static',args='disclaimer')],
TypeError: 'int' object is not callable
Why isn't this menu backward compatible?
Kind regards,
Annet
--
---
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.