Hyperkitty and view a list, rise error: FieldError: Non-relational field given in select_related: 'address'. Choices are: (none)
Latest version of master branch, when trying to see a list archive, like /hyperkitty/list/iscritti@retestudentisicilia.it/ , I get this error:
ERROR 2017-03-07 01:01:13,366 27767 django.request Internal Server Error: /hyperkitty/list/iscritti@retestudentisicilia.it/ Traceback (most recent call last): File "/opt/mailman/venv/lib/python2.7/site-packages/django/core/handlers/exception.py", line 42, in inner response = get_response(request) File "/opt/mailman/venv/lib/python2.7/site-packages/django/core/handlers/base.py", line 249, in _legacy_get_response response = self._get_response(request) File "/opt/mailman/venv/lib/python2.7/site-packages/django/core/handlers/base.py", line 187, in _get_response response = self.process_exception_by_middleware(e, request) File "/opt/mailman/venv/lib/python2.7/site-packages/django/core/handlers/base.py", line 185, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/opt/mailman/venv/lib/python2.7/site-packages/hyperkitty/lib/view_helpers.py", line 141, in inner return func(request, *args, **kwargs) File "/opt/mailman/venv/lib/python2.7/site-packages/hyperkitty/views/mlist.py", line 226, in overview return render(request, "hyperkitty/overview.html", context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/shortcuts.py", line 30, in render content = loader.render_to_string(template_name, context, request, using=using) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/loader.py", line 68, in render_to_string return template.render(context, request) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/backends/django.py", line 66, in render return self.template.render(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 208, in render return self._render(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 199, in _render return self.nodelist.render(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 994, in render bit = node.render_annotated(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/loader_tags.py", line 174, in render return compiled_parent._render(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 199, in _render return self.nodelist.render(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 994, in render bit = node.render_annotated(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/loader_tags.py", line 70, in render result = block.nodelist.render(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 994, in render bit = node.render_annotated(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/defaulttags.py", line 159, in render values = self.sequence.resolve(context, True) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 711, in resolve obj = self.var.resolve(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 852, in resolve value = self._resolve_lookup(context) File "/opt/mailman/venv/lib/python2.7/site-packages/django/template/base.py", line 893, in _resolve_lookup current = getattr(current, bit) File "/opt/mailman/venv/lib/python2.7/site-packages/hyperkitty/models/mailinglist.py", line 207, in top_posters 3600 * 6) # 6 hours File "/opt/mailman/venv/lib/python2.7/site-packages/django_mailman3/lib/cache.py", line 42, in get_or_set value = fn() File "/opt/mailman/venv/lib/python2.7/site-packages/hyperkitty/models/mailinglist.py", line 191, in _get_posters for email in query: File "/opt/mailman/venv/lib/python2.7/site-packages/django/db/models/query.py", line 256, in __iter__ self._fetch_all() File "/opt/mailman/venv/lib/python2.7/site-packages/django/db/models/query.py", line 1087, in _fetch_all self._result_cache = list(self.iterator()) File "/opt/mailman/venv/lib/python2.7/site-packages/django/db/models/query.py", line 54, in __iter__ results = compiler.execute_sql() File "/opt/mailman/venv/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 824, in execute_sql sql, params = self.as_sql() File "/opt/mailman/venv/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 369, in as_sql extra_select, order_by, group_by = self.pre_sql_setup() File "/opt/mailman/venv/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 46, in pre_sql_setup self.setup_query() File "/opt/mailman/venv/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 37, in setup_query self.select, self.klass_info, self.annotation_col_map = self.get_select() File "/opt/mailman/venv/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 213, in get_select related_klass_infos = self.get_related_selections(select) File "/opt/mailman/venv/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 703, in get_related_selections select, f.remote_field.model._meta, alias, cur_depth + 1, next, restricted) File "/opt/mailman/venv/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 677, in get_related_selections ", ".join(_get_field_choices()) or '(none)', FieldError: Non-relational field given in select_related: 'address'. Choices are: (none)