Browse Source

fix not publishing failed status submission (#1722)

Co-authored-by: Toan Quach <shiro@Shiros-MacBook-Pro.local>
Toan Quach 9 months ago
parent
commit
83f17bb996
1 changed files with 2 additions and 3 deletions
  1. 2 3
      taipy/core/submission/_submission_manager.py

+ 2 - 3
taipy/core/submission/_submission_manager.py

@@ -64,8 +64,7 @@ class _SubmissionManager(_Manager[Submission], _VersionMixin):
 
             job_status = job.status
             if job_status == Status.FAILED:
-                submission._submission_status = SubmissionStatus.FAILED
-                cls._set(submission)
+                cls.__set_submission_status(submission, SubmissionStatus.FAILED, job)
                 cls.__logger.debug(
                     f"{job.id} status is {job_status}. Submission status set to `{submission._submission_status}`."
                 )
@@ -110,7 +109,7 @@ class _SubmissionManager(_Manager[Submission], _VersionMixin):
             else:
                 cls.__set_submission_status(submission, SubmissionStatus.UNDEFINED, job)
             cls.__logger.debug(
-                f"{job.id} status is {job_status}. Submission status set to `{submission._submission_status}`"
+                f"{job.id} status is {job_status}. Submission status set to `{submission._submission_status}`."
             )
 
     @classmethod