Approvals part 2

Hi there,

I have set up a scrip for approvals (should notify various people that a ticket needs approval). I would like to send back the content of the original ticket back to the approval list.

I have set up a scrip to do this:

Message:
{$Attachments{‘TOP’}->Content()}

However, I’m getting an error:

Program fragment delivered error ``Can’t call method “Content” on an undefined value at template line 15.

Stack:
[template:15]
[/usr/local/rt3/lib/RT/Template_Overlay.pm:394]
[/usr/local/rt3/lib/RT/Template_Overlay.pm:315]
[/usr/local/rt3/lib/RT/Action/SendEmail.pm:210]
[/usr/local/rt3/lib/RT/ScripAction_Overlay.pm:199]
[/usr/local/rt3/lib/RT/Scrip_Overlay.pm:394]
[/usr/local/rt3/lib/RT/Scrip_Overlay.pm:337]
[/usr/local/rt3/lib/RT/Transaction_Overlay.pm:169]
[/usr/local/rt3/lib/RT/Ticket_Overlay.pm:3799]
[/usr/local/rt3/lib/RT/Ticket_Overlay.pm:624]
[/usr/local/rt3/lib/RT/Action/CreateTickets.pm:461]
[/usr/local/rt3/lib/RT/ScripAction_Overlay.pm:207]
[/usr/local/rt3/lib/RT/Scrip_Overlay.pm:409]
[/usr/local/rt3/lib/RT/Scrip_Overlay.pm:344]
[/usr/local/rt3/lib/RT/Transaction_Overlay.pm:169]
[/usr/local/rt3/lib/RT/Ticket_Overlay.pm:3799]
[/usr/local/rt3/lib/RT/Ticket_Overlay.pm:624]
[/usr/local/rt3/lib/RT/Interface/Email.pm:676]
[/usr/local/rt3/share/html/REST/1.0/NoAuth/mail-gateway:31]’’

I’ve checked out the function itself, and I’m not sure what undefined values it is referring to.

Can anyone point me in the right direction?

Scott