BUGFIX-022-01: Исправить query param is_deleted → deleted
Что сделать
Заменить query.set("is_deleted", "true") на query.set("deleted", "true") в API клиентах товаров и модификаторов.
Конкретно
API контракт ожидает параметр deleted=true, фронт отправляет is_deleted=true. Бэкенд игнорирует неизвестный параметр → вкладка “Удалённые” показывает все товары.
catalog.ts (строка ~47)
Было: if (params.is_deleted) query.set("is_deleted", "true");
Стало: if (params.is_deleted) query.set("deleted", "true");
modifiers.ts (строка ~35)
Было: if (params.is_deleted) query.set("is_deleted", "true");
Стало: if (params.is_deleted) query.set("deleted", "true");
Файлы
web/src/api/catalog.ts— исправить query param nameweb/src/api/modifiers.ts— исправить query param name