def METHOD_NAME(self, request, *args, **kwargs):
    response = super(DownloaderJobListView, self).METHOD_NAME(request, args, kwargs)
    results = response.data["results"]
    batch_job_ids = [job["batch_job_id"] for job in results if job.get("batch_job_id", None)]
    running_job_ids = set()
    if batch_job_ids:
        try:
            described_jobs = batch.describe_jobs(jobs=batch_job_ids)
            for job in described_jobs["jobs"]:
                if job["status"] in ["SUBMITTED", "PENDING", "RUNNABLE", "STARTING", "RUNNING"]:
                    running_job_ids.add(job["jobId"])
        except Exception as e:
            logger.exception(f"Failure to query about batch_job_ids.")
    for result in results:
        batch_job_id = result.get("batch_job_id", None)
        result["is_queued"] = bool(batch_job_id and batch_job_id in running_job_ids)
    return response