浏览代码

Fix is deletable overriding

jrobinAV 1 年之前
父节点
当前提交
daa836655b
共有 3 个文件被更改,包括 2 次插入6 次删除
  1. 0 4
      taipy/core/_manager/_manager.py
  2. 1 1
      taipy/core/job/_job_manager.py
  3. 1 1
      taipy/core/submission/_submission_manager.py

+ 0 - 4
taipy/core/_manager/_manager.py

@@ -167,7 +167,3 @@ class _Manager(Generic[EntityType]):
     @classmethod
     def _is_readable(cls, entity: Union[EntityType, str]) -> bool:
         return True
-
-    @classmethod
-    def _is_deletable(cls, entity: Union[EntityType, str]) -> bool:
-        return True

+ 1 - 1
taipy/core/job/_job_manager.py

@@ -86,7 +86,7 @@ class _JobManager(_Manager[Job], _VersionMixin):
             return max(jobs_of_task)
 
     @classmethod
-    def _is_deletable(cls, job: Union[Job, JobId]) -> bool:
+    def _is_deletable(cls, job: Union[Job, JobId]) -> bool:  # type: ignore
         if isinstance(job, str):
             job = cls._get(job)
         if not job.is_finished():

+ 1 - 1
taipy/core/submission/_submission_manager.py

@@ -86,7 +86,7 @@ class _SubmissionManager(_Manager[Submission], _VersionMixin):
         return entity_ids
 
     @classmethod
-    def _is_deletable(cls, submission: Union[Submission, SubmissionId]) -> bool:
+    def _is_deletable(cls, submission: Union[Submission, SubmissionId]) -> bool:  # type: ignore
         if isinstance(submission, str):
             submission = cls._get(submission)
         return submission.is_finished() or submission.submission_status == SubmissionStatus.UNDEFINED