Traceback (most recent call last):


 "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 418, in start

resp = await task


 "/usr/local/lib/python3.8/site-packages/sentry_sdk/integrations/aiohttp.py", line 110, in sentry_app_handle

reraise(*_capture_exception(hub))


 "/usr/local/lib/python3.8/site-packages/sentry_sdk/_compat.py", line 55, in reraise

raise value


 "/usr/local/lib/python3.8/site-packages/sentry_sdk/integrations/aiohttp.py", line 100, in sentry_app_handle

response = await old_handle(self, request)


 "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 458, in _handle

resp = await handler(request)


 "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 119, in impl

return await handler(request)


 "/usr/src/supervisor/supervisor/api/security.py", line 172, in token_validation

return await handler(request)


 "/usr/src/supervisor/supervisor/api/utils.py", line 59, in wrap_api

answer = await method(api, *args, **kwargs)


 "/usr/src/supervisor/supervisor/api/snapshots.py", line 185, in upload

reader = await request.multipart()


 "/usr/local/lib/python3.8/site-packages/aiohttp/web_request.py", line 588, in multipart

return MultipartReader(self._headers, self._payload)


 "/usr/local/lib/python3.8/site-packages/aiohttp/multipart.py", line 530, in __init__

self._boundary = ('--' + self._get_boundary()).encode()


 "/usr/local/lib/python3.8/site-packages/aiohttp/multipart.py", line 622, in _get_boundary

assert mimetype.type == 'multipart', (
AssertionError: multipart/* content type expected[0m

Traceback (most recent call last):


 "/Users/rofrano/tmp/talisman-test/test_case.py", line 18, in test_post

self.assertEqual(resp.status_code, 201)
AssertionError: 302 != 201
