12 lines
530 B
Markdown
12 lines
530 B
Markdown
# 2026-09-13 — Fix: JSON.parse на фронте
|
||
|
||
## Симптом
|
||
`JSON.parse: unexpected character at line 1 column 1` — в ответ на `/api/budgets` приходил HTML `index.html` (SPA fallback).
|
||
|
||
## Причина
|
||
В `web/nginx.conf` не было `location /api/` → `try_files` отдавал фронт.
|
||
|
||
## Исправление
|
||
Вернул `proxy_pass http://api:8000` для `/api/`, улучшил разбор ошибок во фронте.
|
||
Пересобрать: `docker compose up -d --build web`
|