mirror of
https://github.com/MadsLorentzen/ai-job-search.git
synced 2026-09-17 00:26:26 +00:00
fix(linkedin-search): drop the never-delivered applyUrl detail field
The regex required class= before href= within one tag; LinkedIn's real markup puts href first, so applyUrl was null on every live posting while SKILL.md claimed the command returns an apply link. Fixing the regex would only yield the job-view URL - a duplicate of url - so the field is removed rather than repaired, and a test pins the removal. Review finding F19 (2026-08-19), decision approved by Mads. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
56f679e5c0
commit
a306912133
@@ -65,6 +65,11 @@ per-file diff commands.
|
||||
|
||||
### Changed
|
||||
|
||||
- **`linkedin-search detail` drops the `applyUrl` field** - the extraction regex
|
||||
assumed `class=` before `href=` and never matched LinkedIn's real markup (`null` on
|
||||
every live posting since the markup ordering differs), and fixing the regex would only
|
||||
capture the job-view URL, a duplicate of the record's own `url`. The field and the
|
||||
SKILL.md "apply link" claim are removed; a test pins the removal.
|
||||
- **`jobdanmark-search` search output drops presentation-only keys** - `coverImage`,
|
||||
`companyLogo`, `companyLogoSvgMarkup`, `overlayColor`, and `silhouetteLogo` were ~40%
|
||||
of a live payload (a 30-result response shrinks from ~30k to ~20k chars), fed into
|
||||
|
||||
Reference in New Issue
Block a user