From 230c4b48b8571f8d064d9ee4ca87a7f8d085c1fb Mon Sep 17 00:00:00 2001 From: John Davis Date: Wed, 28 Feb 2024 11:40:28 -0600 Subject: [PATCH] Help mypy: job is never None --- lib/galaxy/jobs/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/galaxy/jobs/__init__.py b/lib/galaxy/jobs/__init__.py index 570d1d72b99b..f15afe2b58e6 100644 --- a/lib/galaxy/jobs/__init__.py +++ b/lib/galaxy/jobs/__init__.py @@ -1181,7 +1181,9 @@ def galaxy_url(self): return self.get_destination_configuration("galaxy_infrastructure_url") def get_job(self) -> model.Job: - return self.sa_session.get(Job, self.job_id) # type:ignore[return-value] + job = self.sa_session.get(Job, self.job_id) + assert job + return job def get_id_tag(self): # For compatibility with drmaa, which uses job_id right now, and TaskWrapper