feat: searcher Phase 2 classifies apply type; applier sorts by priority; already-applied detection
This commit is contained in:
@@ -72,6 +72,11 @@ export function appendLog(entry) {
|
||||
saveLog(log);
|
||||
}
|
||||
|
||||
export function isAlreadyApplied(jobId) {
|
||||
const log = loadLog();
|
||||
return log.some(e => e.id === jobId && e.status === 'applied');
|
||||
}
|
||||
|
||||
export function getJobsByStatus(status) {
|
||||
const queue = loadQueue();
|
||||
if (Array.isArray(status)) return queue.filter(j => status.includes(j.status));
|
||||
|
||||
Reference in New Issue
Block a user