瀏覽代碼

fix not publishing failed status submission (#1722)

Co-authored-by: Toan Quach <shiro@Shiros-MacBook-Pro.local>
Toan Quach 9 月之前
父節點
當前提交
83f17bb996
共有 1 個文件被更改,包括 2 次插入3 次删除
  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