#152 — BUG: 500 while patching dashboard

Repo: Twill-AI/facade State: closed | Status: done Assignee: Unassigned

Created: 2024-10-22 · Updated: 2025-09-15

Description

Steps to reproduce:

  1. In staging: create dashboard, widget on it.
  2. Try to move widget.

Expected behavior: Widget is updated, 200 code.

Actual behavior: 500 error.

Screenshots from browser

Screenshot 2024-10-22 at 07 10 36

Facade's logs
2024-10-22T06:16:52.689073961Z INFO:     10.0.2.27:49920 - "PATCH /api/v1/dashboards/28 HTTP/1.1" 500 Internal Server Error
2024-10-22T06:16:52.690985751Z ERROR:    Exception in ASGI application
2024-10-22T06:16:52.691004816Z Traceback (most recent call last):
2024-10-22T06:16:52.691013763Z   File "/usr/local/lib/python3.12/site-packages/uvicorn/protocols/http/httptools_impl.py", line 401, in run_asgi
2024-10-22T06:16:52.691021407Z     result = await app(  # type: ignore[func-returns-value]
2024-10-22T06:16:52.691043608Z              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-22T06:16:52.691051312Z   File "/usr/local/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 70, in __call__
2024-10-22T06:16:52.691059037Z     return await self.app(scope, receive, send)
2024-10-22T06:16:52.691070538Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-22T06:16:52.691078352Z   File "/usr/local/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2024-10-22T06:16:52.691085746Z     await supe

## Notes

_Add implementation notes, blockers, and context here_

## Related

_Add wikilinks to related people, meetings, or other tickets_