BUG-003: 500 Internal Server Error при загрузке изображения товара
Описание
При попытке загрузить изображение товара через POST /products/{id}/image сервер возвращает 500 INTERNAL_ERROR. Функционал загрузки изображений (BR 2.1) не работает на тестовом окружении.
Шаги воспроизведения
- Открыть карточку товара на https://erp-test.nirbi.ru
- Попытаться загрузить изображение
- Запрос
POST /api/v1/admin/catalog/products/0012592c-c565-44f7-8a58-4e1bec839516/image→ 500
Ожидаемое поведение
Изображение загружается в S3 (MinIO), URL сохраняется в image_url товара. Ответ 200 с image_url.
Фактическое поведение
{"error":{"code":"INTERNAL_ERROR","message":"Internal server error"}}HTTP 500.
Затронутые сервисы
- Catalog Service —
ProductImageService,S3Service— обработка загрузки - MinIO (S3) — хранение файлов, возможно проблема с бакетом или credentials
- erp-admin (BFF/web) — клиент отправляет multipart/form-data