Issue Details (XML | Word | Printable)

Key: APRV-130
Type: Bug Bug
Status: Resolved Resolved
Resolution: Won't Fix
Priority: Major Major
Assignee: Roberto Dominguez
Reporter: Bernhard Leitner
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Confluence Approval and Workflow Plugin

{approve} corpses

Created: 18/Jul/08 02:55 AM   Updated: 21/Jul/08 01:09 AM
Component/s: None
Affects Version/s: 1.4.1
Fix Version/s: None

Time Tracking:
Not Specified

Environment: Windows XP, Confluence Standalone 2.7.2 (zip version) (both Plugin and Confluence with Evaluation key)

Labels:


 Description  « Hide
First off: A {approve} corpse is a {approve} macro active without any workflows defined. This happened accidentally when I created a label-workflow like the following example: {workflow:label=test}
{trigger:labeladded|label=test}
{set-label:test|children=true}
{approval:test}
{trigger}{workflow}

So generally you can create {approval} corpses when placing {approval} macros into triggers. This scenario generated two {approval} macros on each page where this label is applied. After removing the label, one macro is left over as the corpse. Removing the corpse is only possible by making an edit to the page or deleting it (as far as I know).



 All   Comments   Work Log   Change History   FishEye   Crucible   Builds      Sort Order: Ascending order - Click to sort in descending order
Roberto Dominguez added a comment - 18/Jul/08 10:32 AM
Bernhard,

{approval}s are not meant to be defined within triggers. If you want to add an approval when a label is added, then you would need to create another workflow (in a different page}:

{workflow}
{approval:Default Approval}
{workflow}

then

{workflow:label=test}
    {approval:Other approval}
{workflow}

I


Bernhard Leitner added a comment - 21/Jul/08 01:09 AM
Ah, ok. I just wanted to point out the problem with the corpses, even though there's already a "similar" case over here: APRV-19