From 8d61e5c3d697c4aa654e979f913b8c0443408abe Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Mon, 28 Jun 2010 14:04:46 -0700 Subject: [PATCH] When a version tag is approved or denied, run spectre right now. Fixes bug #11671. --- docs/changelog/7.x.x.txt | 1 + lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 9695044e3..547af1de1 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -10,6 +10,7 @@ - fixed #11667: Shop: unable to remove item from Cart - fixed #11550: Pending assets in the clipboard or trash are not visible from the approval screen - fixed #11678: Story Archive leaks version tags + - fixed #11671: Approving version tags takes up 1 to hour to take affect. 7.9.7 diff --git a/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm b/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm index 5b68e02b9..f0891d3e6 100644 --- a/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm +++ b/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm @@ -306,6 +306,7 @@ sub setApproved { my $self = shift; my $instance = shift; $instance->setScratch( "status", "approved" ); + $instance->set({}); ##Bump spectre to get it to run right now. } #---------------------------------------------------------------------------- @@ -325,7 +326,8 @@ sub setDenied { my $self = shift; my $instance = shift; $instance->setScratch( "status", "denied" ); -} + $instance->set({}); ##Bump spectre to get it to run right now. +} #----------------------------------------------------------------------------