♻️ fix(src/hh/scraper.ts): очищает кэш вакансий от устаревших ссылок при применении результатов
All checks were successful
Deploy / deploy (push) Successful in 3m20s

This commit is contained in:
Oscar
2026-06-11 15:52:12 +03:00
parent e752a563e2
commit d2f99e99e3

View File

@@ -569,6 +569,10 @@ export async function applyToJobs(
results.applied.push(ref) results.applied.push(ref)
appliedCount++ appliedCount++
consecutiveSkips = 0 consecutiveSkips = 0
const cached = vacancyCache.get(cacheKey)
if (cached)
cached.vacancies = cached.vacancies.filter(v => v.href !== vacancy.href)
} }
catch (err) { catch (err) {
results.errors.push({ ...ref, message: (err as Error).message }) results.errors.push({ ...ref, message: (err as Error).message })