fix: исправление загрузки категорий в модале управления
- Исправлена обработка ответа API (поддержка как массива, так и объекта с results) - API возвращает объект с пагинацией, а не просто массив - Теперь корректно извлекается массив категорий из data.results - Исправлена ошибка 'categories.forEach is not a function'
This commit is contained in:
parent
4a7dbf7ce2
commit
3d1a415bee
@ -794,7 +794,10 @@
|
||||
try {
|
||||
const resp = await fetch('/api/procurement/equipment-categories/');
|
||||
if (resp.ok) {
|
||||
const categories = await resp.json();
|
||||
const data = await resp.json();
|
||||
|
||||
// API может возвращать либо массив, либо объект с results
|
||||
const categories = Array.isArray(data) ? data : (data.results || []);
|
||||
|
||||
if (categories.length === 0) {
|
||||
list.innerHTML = '<div class="text-center text-muted py-3">Категорий пока нет</div>';
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user