diff --git a/app/main/views.py b/app/main/views.py index 83d41bd60e4d0e5d5f7522944d4875087ca36417..ef4ca6a48ec0159178f04f2c459c2cb6685f8267 100644 --- a/app/main/views.py +++ b/app/main/views.py @@ -11,10 +11,11 @@ This module implements the main blueprint. """ import os import redis +import rq import rq_dashboard from flask import Blueprint, render_template, jsonify, g, current_app, abort, request from flask_login import login_required, current_user -from rq import push_connection, pop_connection, Queue +from rq import push_connection, pop_connection from ..extensions import sentry from .. import utils @@ -115,8 +116,7 @@ def job_status(job_id): :param int job_id: The id of the job to pull :return: json with the status of the job """ - q = Queue() - job = q.fetch_job(job_id) + job = rq.job.Job.fetch(job_id) if job is None: response = {"status": "unknown"} else: