TypeError: sequence item 1: expected str instance, int found
sentry-io opened this issue · comments
Sentry Issue: POSTHOG-8NQ
ValidationError: {'byweekday': {0: [ErrorDetail(string='"0" is not a valid choice.', code='invalid_choice')], 1: [ErrorDetail(string='"1" is not a valid choice.', code='invalid_choice')], 2: [ErrorDetail(string='"2" is not a valid choice.', code='invalid_choice')], 3: [ErrorDetail(string='"3" is not a valid choice.', code='invalid_choice')], 4: [ErrorDetail(string='"4" is not a valid choice.', code='invalid_choice')], 5: [ErrorDetail(string='"5" is not a valid choice.', code='invalid_choice')], 6: [ErrorDetail(string='"6" is not a valid choice.', code='invalid_choice')]}}
File "rest_framework/views.py", line 506, in dispatch
response = handler(request, *args, **kwargs)
File "rest_framework/mixins.py", line 18, in create
serializer.is_valid(raise_exception=True)
File "rest_framework/serializers.py", line 228, in is_valid
raise ValidationError(self.errors)
TypeError: sequence item 1: expected str instance, int found
(3 additional frame(s) were not displayed)
...
File "rest_framework/viewsets.py", line 125, in view
return self.dispatch(request, *args, **kwargs)
File "rest_framework/views.py", line 509, in dispatch
response = self.handle_exception(exc)
File "rest_framework/views.py", line 466, in handle_exception
response = exception_handler(exc, context)
File "exceptions_hog/handler.py", line 299, in exception_handler
attr=_get_attr(exception_list[0][1]),
File "exceptions_hog/handler.py", line 201, in _get_attr
return override_or_return(api_settings.NESTED_KEY_SEPARATOR.join(exception_key))