Sorry for the delay on this, I wanted to make a second full review. I confirm that there is no call to URL() in my code that uses vars argument with a 'title' key. I checked all the included and extended files. However, I have these lines to point out, because they seem a bit "suspicious" to me, but I don't know, just in case you see something:
This is a login button, present in the layout, so it's in every page: <a href="{{=URL('default', 'user', args='login', host=CONFIG.dominio_panel, vars={'_next': URL(args=request.args if 'l' in request.args else request.args + ['l'], vars=request.get_vars, host=True) or ''})}}">LOGIN</a> The url of the login button uses the vars argument to pass the "_next" key. The _next key contains the current url (with current request.args and request.get_vars). This is some javascript, to redirect to an url that, again, passes the _next key with the current url: var full_url = location.protocol + "//" + window.location.hostname + location.pathname; window.location = "{{=URL('contenido', 'editar', host=CONFIG.dominio_panel)}}" + "/" + contenido + "?_next=" + full_url; About running non-compiled: the problem is that I have around 120 instances of this app running, and running them compiled is crucial for performance, I cannot run all of them non-compiled. However I will try to run a couple of instances non-compiled, to see if the error ticket says something else. As usual, thanks a lot for the help! I'll post again when I have news. Regards, Lisandro. El sábado, 24 de diciembre de 2016, 23:59:34 (UTC-3), Anthony escribió: > > I see that there is a 'title' key in the list_vars, but those vars are >> related to urllib. >> > > list_vars is a local variable within web2py's URL() function -- it > contains the keys/values passed in via the "vars" argument. So somewhere > there must be a call to URL() with those values. Are you saying that none > of the keys/values shown in that "query" argument to urllib.urlencode look > like they are related to your app? > > >> I mean, how do they arrive as keys to that function? I can't figure it >> out. >> In the ticket details, when I click the "code" button related to my view, >> it shows an empty space: >> > > Maybe try running a non-compiled version of the app and see if you get a > code listing. Are there any calls to the URL() function anywhere in that > view? Note, you should also look in any views that it extends or includes, > as the compiled view includes the complete constructed view, with all > extends and includes. > > Anthony > -- 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.