run_import останавливал группу по batch_new==0, из-за чего для групп без строгого фильтра (strict_filter=False) фоновый импорт обрывался на первом батче без новых записей и не доходил до более старых нетегированных постов. _process_post теперь возвращает статус imported|exists|skipped, а условие остановки ветвится: строгий фильтр — прежнее поведение, без фильтра — стоп только когда весь батч уже в БД. Заодно run_history_import передаёт screen_name для корректных source_url. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
36 KiB
36 KiB