Skip to content

cannot get the approved apps #3139

@beastoin

Description

@beastoin

~ curl -X GET "https://api.omi.me/v1/approved-apps?include_reviews=true"

Internal Server Error% ~
—-

During handling of the above exception, another exception occurred:
	
	
2025-10-08 13:23:11.459	
    +------------------------------------
	
	
2025-10-08 13:23:11.459	
    | 
	
	
2025-10-08 13:23:11.459	
    |   {'type': 'list_type', 'loc': ('response',), 'msg': 'Input should be a valid list', 'input': None}
	
	
2025-10-08 13:23:11.459	
    | fastapi.exceptions.ResponseValidationError: 1 validation errors:
	
	
2025-10-08 13:23:11.459	
    |     raise ResponseValidationError(
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/fastapi/routing.py", line 155, in serialize_response
	
	
2025-10-08 13:23:11.459	
    |               ^^^^^^^^^^^^^^^^^^^^^^^^^
	
	
2025-10-08 13:23:11.459	
    |     content = await serialize_response(
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/fastapi/routing.py", line 296, in app
	
	
2025-10-08 13:23:11.459	
    |                ^^^^^^^^^^^^^^^^^^^
	
	
2025-10-08 13:23:11.459	
    |     response = await func(request)
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
	
	
2025-10-08 13:23:11.459	
    |     await app(scope, receive, sender)
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
	
	
2025-10-08 13:23:11.459	
    |     raise exc
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
	
	
2025-10-08 13:23:11.459	
    |     await wrap_app_handling_exceptions(app, request)(scope, receive, send)
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
	
	
2025-10-08 13:23:11.459	
    |     await self.app(scope, receive, send)
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
	
	
2025-10-08 13:23:11.459	
    |     await route.handle(scope, receive, send)
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
	
	
2025-10-08 13:23:11.459	
    |     await self.middleware_stack(scope, receive, send)
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
	
	
2025-10-08 13:23:11.459	
    |     await app(scope, receive, sender)
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
	
	
2025-10-08 13:23:11.459	
    |     raise exc
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
	
	
2025-10-08 13:23:11.459	
    |     await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
	
	
2025-10-08 13:23:11.459	
    |     await self.app(scope, receive_or_disconnect, send_no_error)
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
	
	
2025-10-08 13:23:11.459	
    |     raise app_exc
	
	
2025-10-08 13:23:11.459	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/middleware/base.py", line 165, in call_next
	
	
2025-10-08 13:23:11.459	
    |            ^^^^^^^^^^^^
	
	
2025-10-08 13:23:11.459	
    |     return fut.result()
	
	
2025-10-08 13:23:11.459	
    |   File "/usr/local/lib/python3.11/asyncio/tasks.py", line 489, in wait_for
	
	
2025-10-08 13:23:11.459	
    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
	
	
2025-10-08 13:23:11.458	
    |     return await asyncio.wait_for(call_next(request), timeout=timeout)
	
	
2025-10-08 13:23:11.458	
    |   File "/app/utils/other/timeout.py", line 39, in dispatch
	
	
2025-10-08 13:23:11.458	
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
	
	
2025-10-08 13:23:11.458	
    |     response = await self.dispatch_func(request, call_next)
	
	
2025-10-08 13:23:11.458	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/middleware/base.py", line 191, in __call__
	
	
2025-10-08 13:23:11.458	
    |     raise exc
	
	
2025-10-08 13:23:11.458	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
	
	
2025-10-08 13:23:11.458	
    |     self.gen.throw(typ, value, traceback)
	
	
2025-10-08 13:23:11.458	
    |   File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
	
	
2025-10-08 13:23:11.458	
    |     with collapse_excgroups():
	
	
2025-10-08 13:23:11.458	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
	
	
2025-10-08 13:23:11.458	
    |     await self.app(scope, receive, _send)
	
	
2025-10-08 13:23:11.458	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
	
	
2025-10-08 13:23:11.458	
    |     raise exc
	
	
2025-10-08 13:23:11.458	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
	
	
2025-10-08 13:23:11.458	
    |     await self.middleware_stack(scope, receive, send)
	
	
2025-10-08 13:23:11.458	
    |   File "/opt/venv/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
	
	
2025-10-08 13:23:11.458	
    |     await super().__call__(scope, receive, send)
	
	
2025-10-08 13:23:11.458	
    |   File "/opt/venv/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
	
	
2025-10-08 13:23:11.458	
    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
	
	
2025-10-08 13:23:11.458	
    |     return await self.app(scope, receive, send)
	
	
2025-10-08 13:23:11.458	
    |   File "/opt/venv/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 70, in __call__
	
	
2025-10-08 13:23:11.458	
    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
	
	
2025-10-08 13:23:11.458	
    |     result = await app(  # type: ignore[func-returns-value]
	
	
2025-10-08 13:23:11.458	
    |   File "/opt/venv/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 399, in run_asgi
	
	
2025-10-08 13:23:11.458	
    | Traceback (most recent call last):
	
	
2025-10-08 13:23:11.458	
  +-+---------------- 1 ----------------
	
	
2025-10-08 13:23:11.458	
  | ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
	
	
2025-10-08 13:23:11.458	
  |     raise BaseExceptionGroup(
	
	
2025-10-08 13:23:11.458	
  |   File "/opt/venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 680, in __aexit__
	
	
2025-10-08 13:23:11.458	
  |     async with anyio.create_task_group() as task_group:
	
	
2025-10-08 13:23:11.458	
  |   File "/opt/venv/lib/python3.11/site-packages/starlette/middleware/base.py", line 190, in __call__
	
	
2025-10-08 13:23:11.458	
  |     yield
	
	
2025-10-08 13:23:11.458	
  |   File "/opt/venv/lib/python3.11/site-packages/starlette/_utils.py", line 87, in collapse_excgroups
	
	
2025-10-08 13:23:11.458	
  + Exception Group Traceback (most recent call last):

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions