Show apply_url in summary for external jobs, add Ashby closed detection
External ATS jobs now show their actual apply URL instead of the LinkedIn listing URL. Also added Ashby-specific "job not found" text to closed detection. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,7 @@ export const SUPPORTED_TYPES = ['ashby'];
|
||||
export async function apply(page, job, formFiller) {
|
||||
return genericApply(page, job, formFiller, {
|
||||
transformUrl: (url) => url.includes('/application') ? url : url.replace(/\/?(\?|$)/, '/application$1'),
|
||||
closedTexts: ['job not found', 'the job you requested was not found'],
|
||||
formDetector: '#_systemfield_name',
|
||||
applyButtonSelector: 'button:has-text("Apply for this Job"), a:has-text("Apply for this Job")',
|
||||
submitSelector: 'button:has-text("Submit Application")',
|
||||
|
||||
Reference in New Issue
Block a user