diff --git a/SAS/TMSS/src/tmss/tmssapp/subtasks.py b/SAS/TMSS/src/tmss/tmssapp/subtasks.py index ecd413cc603e710a7f5b9cc5f02e15606c757703..2c0a5a50dbce25b18ba327c0872c7fa31cc7ea56 100644 --- a/SAS/TMSS/src/tmss/tmssapp/subtasks.py +++ b/SAS/TMSS/src/tmss/tmssapp/subtasks.py @@ -614,12 +614,6 @@ def check_prerequities_for_scheduling(subtask: Subtask) -> bool: raise SubtaskSchedulingException("Cannot schedule subtask id=%d because its predecessor id=%s in not FINISHED but state=%s" % (subtask.pk, predecessor.pk, predecessor.state.value)) - # check if settings allow scheduling observations - setting = Setting.objects.get(name='dynamic_scheduling_enabled') - if not setting.value: - raise SubtaskSchedulingException("Cannot schedule subtask id=%d because setting %s=%s does not allow that." % - (subtask.pk, setting.name, setting.value)) - return True def _assign_or_unassign_resources(subtask: Subtask):