Suggested fix: исправить описание параметра order_status_id и проверить остальные упоминания этих статусов в схемах/описаниях.
Why: клиент, сгенерированный или реализованный по Swagger, будет неверно фильтровать и интерпретировать отменённые заказы.
### 🟡 Warning: Перепутаны значения статусов отмены заказа
**File:** `v2/swagger.yaml`
**Problem:** документация указывает `3=CANCELED_USER, 4=CANCELED_MANAGER`, но backend enum `ShopOrderStatus` определяет наоборот: `STATUS_CANCELED_MANAGER = 3`, `STATUS_CANCELED_USER = 4`.
```diff
- 3=CANCELED_USER, 4=CANCELED_MANAGER
+ 3=CANCELED_MANAGER, 4=CANCELED_USER
```
**Suggested fix:** исправить описание параметра `order_status_id` и проверить остальные упоминания этих статусов в схемах/описаниях.
**Why:** клиент, сгенерированный или реализованный по Swagger, будет неверно фильтровать и интерпретировать отменённые заказы.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
v2/swagger.yaml: product / product-option / order / delivery-address + категории товаров.AdminShop*и общийHttpJsonResult.Links
📋 Code Review Summary
Changes Overview
Risk Assessment 🟡
order_status_idне соответствуют backend enum.Verdict
Требуется исправление документации перед merge.
Issues: 🟡 1
✅ Review fixes — 14.08.2026
Значения
CANCELED_MANAGERиCANCELED_USERсинхронизированы с backend enum во всех добавленных описаниях.Resolved: 🟡 1
added 1 commit
9820f972- H-2626: admin shop API v2 в swaggerCompare with previous version
🟡 Warning: Перепутаны значения статусов отмены заказа
File:
v2/swagger.yamlProblem: документация указывает
3=CANCELED_USER, 4=CANCELED_MANAGER, но backend enumShopOrderStatusопределяет наоборот:STATUS_CANCELED_MANAGER = 3,STATUS_CANCELED_USER = 4.Suggested fix: исправить описание параметра
order_status_idи проверить остальные упоминания этих статусов в схемах/описаниях.Why: клиент, сгенерированный или реализованный по Swagger, будет неверно фильтровать и интерпретировать отменённые заказы.
changed the description
added 1 commit
6c898016- H-2626: исправить статусы заказов в SwaggerCompare with previous version
resolved all threads
changed the description
added 1 commit
278463e6- H-2626: Правки после ревьюCompare with previous version
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.