Lint
This commit is contained in:
+7
-7
@@ -145,12 +145,12 @@ def upload_image() -> tuple[Response, int]:
|
|||||||
first_submission_date=datetime.now(timezone.utc),
|
first_submission_date=datetime.now(timezone.utc),
|
||||||
last_submission_date=datetime.now(timezone.utc),
|
last_submission_date=datetime.now(timezone.utc),
|
||||||
)
|
)
|
||||||
db.session.add(sub_img)
|
db.session.add(sub_img) # pylint: disable=no-member
|
||||||
db.session.commit()
|
db.session.commit() # pylint: disable=no-member
|
||||||
|
|
||||||
# Increment upload count for the image
|
# Increment upload count for the image
|
||||||
sub_img.upload_count += 1
|
sub_img.upload_count += 1
|
||||||
db.session.commit()
|
db.session.commit() # pylint: disable=no-member
|
||||||
|
|
||||||
# Create new Submission entry
|
# Create new Submission entry
|
||||||
submission_path.mkdir(parents=True, exist_ok=True)
|
submission_path.mkdir(parents=True, exist_ok=True)
|
||||||
@@ -167,12 +167,12 @@ def upload_image() -> tuple[Response, int]:
|
|||||||
date=time.time(),
|
date=time.time(),
|
||||||
image_hash=sub_img.hash,
|
image_hash=sub_img.hash,
|
||||||
)
|
)
|
||||||
db.session.add(submission)
|
db.session.add(submission) # pylint: disable=no-member
|
||||||
db.session.commit()
|
db.session.commit() # pylint: disable=no-member
|
||||||
|
|
||||||
# Re-analysis case to prevent early return
|
# Re-analysis case to prevent early return
|
||||||
submission.status = "pending"
|
submission.status = "pending" # type: ignore
|
||||||
db.session.commit()
|
db.session.commit() # pylint: disable=no-member
|
||||||
|
|
||||||
# Start the analysis jobs
|
# Start the analysis jobs
|
||||||
queue.enqueue("aperisolve.workers.analyze_image", submission.hash, job_timeout=300)
|
queue.enqueue("aperisolve.workers.analyze_image", submission.hash, job_timeout=300)
|
||||||
|
|||||||
@@ -99,8 +99,8 @@ def analyze_image(submission_hash: str) -> None:
|
|||||||
for thread in threads:
|
for thread in threads:
|
||||||
thread.join()
|
thread.join()
|
||||||
|
|
||||||
submission.status = "completed"
|
submission.status = "completed" # type: ignore
|
||||||
except Exception:
|
except Exception:
|
||||||
submission.status = "error"
|
submission.status = "error" # type: ignore
|
||||||
finally:
|
finally:
|
||||||
db.session.commit() # pylint: disable=no-member
|
db.session.commit() # pylint: disable=no-member
|
||||||
|
|||||||
Reference in New Issue
Block a user