Skip to content

fix(glassdoor): restore job search; add fetch_description flag - #394

Merged
kirkwat merged 1 commit into
mainfrom
fix/glassdoor
Sep 30, 2026
Merged

kirkwat merged 1 commit into
mainfrom
fix/glassdoor

Conversation

@kirkwat

@kirkwat kirkwat commented Sep 30, 2026

Copy link
Copy Markdown
Member
  • Glassdoor returns jobs again: current location endpoint (encoded term), Glassdoor's app cookies, and pages are no longer discarded over a harmless per-page error
  • A job that fails to parse is skipped with a warning (like LinkedIn), and an unknown location logs an error instead of crashing the call
  • New fetch_description flag (default off) for boards where a description costs an extra request per job; linkedin_fetch_description still works but is deprecated
  • user_agent no longer carries over between Glassdoor calls

Note: Glassdoor rate-limits after ~30 requests per IP, so its descriptions are opt-in via fetch_description=True (use proxies for
more).

Thanks @EnxhiT: the non-fatal GraphQL error handling comes from #347

Refs #270, #279, #273

Co-authored-by: EnxhiT <47625590+EnxhiT@users.noreply.github.com>
@kirkwat
kirkwat merged commit 349dda4 into main Sep 30, 2026
5 checks passed
@kirkwat
kirkwat deleted the fix/glassdoor branch September 30, 2026 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant