The job result containing a statusUrl from the initial async response
Polling configuration options
The final job status when succeeded
const jobResponse = await LightroomClient.autoTone({ inputs, outputs });
const result = await pollLightroomJob(jobResponse, {
axiosRequestConfig: { headers },
onProgress: (status) => console.log(`Status: ${status.outputs?.[0]?.status}`)
});
console.log('Output:', result.outputs?.[0]?._links?.self?.href);
Polls a Lightroom async job until completion