diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index a6d1b4e8d..ecc287c1b 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -3,6 +3,7 @@ - fixed #11415: Wiki - Edit page appearing below the content - fixed #11414: SQLReport Pagination Setting - fixed #11420: Snippet not save mimetype + - fixed #11422: Disabled scheduled task run by spectre 7.8.12 - fixed #11285: Pasting HTML into Code Editor in IE diff --git a/lib/WebGUI/Workflow/Cron.pm b/lib/WebGUI/Workflow/Cron.pm index c6b48238e..1e0532bd7 100644 --- a/lib/WebGUI/Workflow/Cron.pm +++ b/lib/WebGUI/Workflow/Cron.pm @@ -309,6 +309,7 @@ sub set { my $spectre = WebGUI::Workflow::Spectre->new($self->session); $self->session->db->setRow("WorkflowSchedule","taskId",$self->{_data}); $spectre->notify("cron/deleteJob", $self->session->config->getFilename."-".$self->getId); + return unless $self->get('enabled'); my %params = %{$self->{_data}}; $params{parameters} = $self->get("parameters"); $params{config} = $self->session->config->getFilename;