updateStatus method
Implementation
Future<Job> updateStatus(String id, JobStatus status, {String? error}) async {
final updatedJob = await repository.update(
id,
(job) =>
job.copyWith(status: status, updatedAt: DateTime.now(), error: error),
);
return updatedJob;
}