fix: audit bugs + better error logging for searcher debugging
Bugs fixed: - form_filler.mjs: add missing await on el.evaluate() in getLabel() - analyze_ats.mjs: check job.apply_type instead of non-existent job.easy_apply - status.mjs: fix typo "that run" → "in that run" - README: add missing lock.mjs to project structure Logging improvements: - job_searcher.mjs: log browser creation, login steps, stack traces on error - linkedin.mjs/wellfound.mjs: catch and log navigation failures per keyword - browser.mjs: descriptive errors for Kernel and CDP connection failures Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -57,7 +57,7 @@ function analyze() {
|
||||
}
|
||||
default:
|
||||
// Count easy apply eligible (status=new on linkedin with easy apply available)
|
||||
if (job.status === 'new' && job.easy_apply) easyApply++;
|
||||
if (job.status === 'new' && job.apply_type === 'easy_apply') easyApply++;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user