Hi!
I see strange error in my nagare-based web application.
After using the "back" button in browser, form submission causing the error:
URL:
http://127.0.0.1:8080/
File '/usr/local/nagare/lib/python2.7/site-packages/WebError-0.10.3-py2.7.egg/weberror/evalexception.py', line 431 in respond
app_iter = self.application(environ, detect_start_response)
File '/usr/local/nagare/lib/python2.7/site-packages/nagare-0.4.1-py2.7.egg/nagare/wsgi.py', line 432 in __call__
response = self.on_exception(request, response)
File '/usr/local/nagare/lib/python2.7/site-packages/nagare-0.4.1-py2.7.egg/nagare/wsgi.py', line 425 in __call__
render = self.on_callback_lookuperror(request, response, xhr_request)
File '/usr/local/nagare/lib/python2.7/site-packages/nagare-0.4.1-py2.7.egg/nagare/wsgi.py', line 423 in __call__
render = self._phase1(request, response, callbacks)
File '/usr/local/nagare/lib/python2.7/site-packages/nagare-0.4.1-py2.7.egg/nagare/wsgi.py', line 329 in _phase1
return callbacks.process_response(request, response)
File '/usr/local/nagare/lib/python2.7/site-packages/nagare-0.4.1-py2.7.egg/nagare/callbacks.py', line 158 in process_response
(f, with_request, render) = self._search_by_callback_name(name)
File '/usr/local/nagare/lib/python2.7/site-packages/nagare-0.4.1-py2.7.egg/nagare/callbacks.py', line 120 in _search_by_callback_name
raise CallbackLookupError(name)
CallbackLookupError: 38582559
This error don't appear if I use "
http://127.0.0.1:8080/?" URL, only with "
http://127.0.0.1:8080" one.
Is it possible to fix this? Most of users will use short URLs, without trailing "/?".
With best regards,
Pavel