Skip to content

500 when submitting talk #1997

@0xUnicorn

Description

@0xUnicorn

Traceback (most recent call last):
File "/usr/local/virtualenv/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/virtualenv/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/usr/local/virtualenv/lib/python3.11/site-packages/django/views/generic/base.py", line 105, in view
return self.dispatch(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/virtualenv/lib/python3.11/site-packages/django/contrib/auth/mixins.py", line 73, in dispatch
return super().dispatch(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/www/django/src/program/mixins.py", line 27, in dispatch
return super().dispatch(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/virtualenv/lib/python3.11/site-packages/django/views/generic/base.py", line 144, in dispatch
return handler(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/virtualenv/lib/python3.11/site-packages/django/views/generic/edit.py", line 182, in post
return super().post(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/virtualenv/lib/python3.11/site-packages/django/views/generic/edit.py", line 151, in post
return self.form_valid(form)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/www/django/src/program/views.py", line 832, in form_valid
if not add_new_event_proposal_email(event_proposal):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/www/django/src/program/email.py", line 42, in add_new_event_proposal_email
return add_outgoing_email(

File "/usr/local/www/django/src/utils/email.py", line 121, in add_outgoing_email
email = OutgoingEmail.objects.create(

File "/usr/local/virtualenv/lib/python3.11/site-packages/django/db/models/manager.py", line 87, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/virtualenv/lib/python3.11/site-packages/django/db/models/query.py", line 665, in create
obj.save(force_insert=True, using=self.db)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/www/django/src/utils/models.py", line 52, in save
self.clean()
^^^^^^^^^^^^
File "/usr/local/www/django/src/utils/models.py", line 175, in clean
raise ValidationError(
^

Exception Type: ValidationError at /bornhack-2026/program/proposals/submit/talk/
Exception Value: {'recipient': ['either to_recipient, bcc_recipient or cc_recipient required.']}
Raised during: program.views.CombinedProposalSubmitView

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions