When searching with an empty string. Logs below.
2014-01-14 19:00:50,181 ERROR: Exception on /search [GET] [in /usr/lib/python2.6/site-packages/flask/app.py:1423]
Traceback (most recent call last):
File "/usr/lib64/python2.6/site-packages/invenio/webinterface_handler_flask.py", line 244, in __call__
response = self.app.full_dispatch_request()
File "/usr/lib/python2.6/site-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/lib/python2.6/site-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/usr/lib/python2.6/site-packages/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/lib/python2.6/site-packages/flask/app.py", line 1461, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/usr/lib64/python2.6/site-packages/invenio/webinterface_handler_flask_utils.py", line 199, in decorated_function
return render(template_name, **ctx)
File "/usr/lib/python2.6/site-packages/flask/templating.py", line 128, in render_template
context, ctx.app)
File "/usr/lib/python2.6/site-packages/flask/templating.py", line 110, in _render
rv = template.render(context)
File "/usr/lib/python2.6/site-packages/jinja2/environment.py", line 969, in render
return self.environment.handle_exception(exc_info, True)
File "/usr/lib/python2.6/site-packages/jinja2/environment.py", line 742, in handle_exception
reraise(exc_type, exc_value, tb)
File "/opt/invenio/etc/templates/websearch_search.html", line 21, in top-level template code
{% from "websearch_results.html" import render_search_results with context %}
File "/usr/lib/python2.6/site-packages/jinja2/environment.py", line 1013, in make_module
return TemplateModule(self, self.new_context(vars, shared, locals))
File "/usr/lib/python2.6/site-packages/jinja2/environment.py", line 1070, in __init__
self._body_stream = list(template.root_render_func(context))
File "/opt/invenio/etc/templates/websearch_results.html", line 225, in top-level template code
{{ render_search_results(recids, collection, pagination, format_record) }}
File "/opt/invenio/etc/templates/page.html", line 114, in top-level template code
{% block page_body -%}
File "/opt/invenio/etc/templates/page.html", line 146, in block "page_body"
{% block body %}
File "/opt/invenio/etc/templates/websearch_results.html", line 222, in block "body"
{{ render_search_results(recids, collection, pagination, format_record) }}
File "/opt/invenio/etc/templates/websearch_results.html", line 159, in template
{%- if of[0] == 'h' -%}
File "/usr/lib/python2.6/site-packages/jinja2/environment.py", line 378, in getitem
return obj[argument]
UndefinedError: 'of' is undefined