wagtail/bakerydemo

TypeError at /admin/forms/submissions/69/

some1ataplace opened this issue · 1 comments

Tried out this demo using a virtualenv and went to admin forms and clicked on contact us and got this error.

Internal Server Error: /admin/forms/submissions/69/
Traceback (most recent call last):
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/core/handlers/exception.py", line 55, in inner
    response = get_response(request)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/core/handlers/base.py", line 197, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/views/decorators/cache.py", line 62, in _wrapped_view_func
    response = view_func(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/admin/urls/__init__.py", line 161, in wrapper
    return view_func(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/admin/auth.py", line 182, in decorated_view
    response = view_func(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/contrib/forms/views.py", line 23, in get_submissions_list_view
    return form_page.serve_submissions_list_view(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/contrib/forms/models.py", line 255, in serve_submissions_list_view
    return view(request, form_page=self, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/views/generic/base.py", line 84, in view
    return self.dispatch(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/contrib/forms/views.py", line 207, in dispatch
    return super().dispatch(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/views/generic/base.py", line 119, in dispatch
    return handler(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/views/generic/list.py", line 174, in get
    context = self.get_context_data()
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/contrib/forms/views.py", line 310, in get_context_data
    form_data = submission.get_data()
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/contrib/forms/models.py", line 56, in get_data
    return {
TypeError: 'str' object is not a mapping
Internal Server Error: /admin/forms/submissions/69/
Traceback (most recent call last):
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/core/handlers/exception.py", line 55, in inner
    response = get_response(request)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/core/handlers/base.py", line 197, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/views/decorators/cache.py", line 62, in _wrapped_view_func
    response = view_func(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/admin/urls/__init__.py", line 161, in wrapper
    return view_func(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/admin/auth.py", line 182, in decorated_view
    response = view_func(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/contrib/forms/views.py", line 23, in get_submissions_list_view
    return form_page.serve_submissions_list_view(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/contrib/forms/models.py", line 255, in serve_submissions_list_view
    return view(request, form_page=self, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/views/generic/base.py", line 84, in view
    return self.dispatch(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/contrib/forms/views.py", line 207, in dispatch
    return super().dispatch(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/views/generic/base.py", line 119, in dispatch
    return handler(request, *args, **kwargs)
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/django/views/generic/list.py", line 174, in get
    context = self.get_context_data()
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/contrib/forms/views.py", line 310, in get_context_data
    form_data = submission.get_data()
  File "/home/ubuntucinnamonremix/.local/lib/python3.8/site-packages/wagtail/contrib/forms/models.py", line 56, in get_data
    return {
TypeError: 'str' object is not a mapping
[27/Jun/2022 02:18:19] "GET /admin/forms/submissions/69/ HTTP/1.1" 500 109418

Thanks for reporting, @some1ataplace! This is now fixed in #344.