fix: Обновить логику обработки потоков в функции streamPaginatedText, чтобы предотвратить преждевременное завершение потока и обеспечить корректный подсчет общего количества элементов
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m36s

This commit is contained in:
2025-08-27 14:59:45 +07:00
parent 49d08dbd14
commit 6388bea7b5
+1 -5
View File
@@ -452,11 +452,7 @@ async function streamPaginatedText({ key, mapLine, q, offset = 0, limit = 0 }) {
} else {
items.push(mapLine(line));
}
// Раннее завершение при достижении offset+limit
if (limit > 0 && sent >= limit) {
try { stream.destroy(); } catch {}
break;
}
// Не прерываем поток раньше конца, чтобы корректно посчитать total
}
});
stream.on('end', () => {