Traceback (most recent call last):
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/newrelic/hooks/framework_django.py", line 554, in wrapper
return wrapped(*args, **kwargs)
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/contrib/auth/decorators.py", line 21, in _wrapped_view
return view_func(request, *args, **kwargs)
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/views/decorators/http.py", line 40, in inner
return func(request, *args, **kwargs)
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/contrib/auth/decorators.py", line 21, in _wrapped_view
return view_func(request, *args, **kwargs)
File "/home/zapisy/deploy/releases/20230828210355/zapisy/apps/schedule/views.py", line 176, in decision
if form.is_valid():
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/forms/forms.py", line 177, in is_valid
return self.is_bound and not self.errors
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/forms/forms.py", line 172, in errors
self.full_clean()
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/forms/forms.py", line 376, in full_clean
self._post_clean()
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/forms/models.py", line 405, in _post_clean
self.instance.full_clean(exclude=exclude, validate_unique=False)
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/db/models/base.py", line 1216, in full_clean
self.clean()
File "/home/zapisy/deploy/releases/20230828210355/zapisy/apps/schedule/models/event.py", line 119, in clean
term.clean()
File "/home/zapisy/deploy/releases/20230828210355/zapisy/apps/schedule/models/term.py", line 96, in clean
self.validate_against_course_terms()
File "/home/zapisy/deploy/releases/20230828210355/zapisy/apps/schedule/models/term.py", line 52, in validate_against_course_terms
semester = Semester.get_semester(self.day)
File "/home/zapisy/deploy/releases/20230828210355/zapisy/apps/enrollment/courses/models/semester.py", line 205, in get_semester
return Semester.objects.get(semester_beginning__lte=date,
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/db/models/manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/home/zapisy/deploy/releases/20230828210355/venv/lib/python3.8/site-packages/django/db/models/query.py", line 433, in get
raise self.model.MultipleObjectsReturned(
MultipleObjectsReturned: get() returned more than one Semester -- it returned 2!
View details in Rollbar: https://app.rollbar.com/a/iiuni/fix/item/projektzapisy/537