I really appreciate your efforts on this and when I did this, which seemed to look really good, I got the following error in the logs
BTW, I tried it with comp and scomp [3056] [Wed Jun 22 11:01:32 2016] [error]: Template parsing error: Can't call method "comp" on an undefined value at template line 13, line 2271. Stack: [template:13] [/local/rt-4.2.11/sbin/../lib/RT/Template.pm:553] [/local/rt-4.2.11/sbin/../lib/RT/Template.pm:503] [/local/rt-4.2.11/sbin/../lib/RT/Template.pm:434] [/local/rt-4.2.11/sbin/../lib/RT/Template.pm:414] [/local/rt-4.2.11/sbin/../lib/RT/Action/SendEmail.pm:139] [/local/rt-4.2.11/sbin/../lib/RT/Action/Notify.pm:69] [/local/rt-4.2.11/sbin/../lib/RT/ScripAction.pm:223] [/local/rt-4.2.11/sbin/../lib/RT/Scrip.pm:637] [/local/rt-4.2.11/sbin/../lib/RT/Scrips.pm:342] [/local/rt-4.2.11/sbin/../local/lib/RT/Transaction.pm:189] [/local/rt-4.2.11/sbin/../lib/RT/Record.pm:1696] [/local/rt-4.2.11/sbin/../lib/RT/Ticket.pm:2709] [/local/rt-4.2.11/sbin/../lib/RT/Ticket.pm:2411] [/local/rt-4.2.11/sbin/../lib/RT/Ticket.pm:2361] [/local/rt-4.2.11/sbin/../lib/RT/Record.pm:1011] [/local/rt-4.2.11/sbin/../lib/RT/Record.pm:990] [/local/rt-4.2.11/sbin/../lib/RT/Interface/Web.pm:2774] [/local/rt-4.2.11/sbin/../lib/RT/Interface/Web.pm:2886] [/local/rt-4.2.11/share/html/Ticket/Modify.html:97] [/local/rt-4.2.11/share/html/Ticket/autohandler:66] [/local/rt-4.2.11/sbin/../lib/RT/Interface/Web.pm:681] [/local/rt-4.2.11/sbin/../lib/RT/Interface/Web.pm:369] [/local/rt-4.2.11/share/html/autohandler:53] (/local/rt-4.2.11/sbin/../lib/RT/Template.pm:548) [3056] [Wed Jun 22 11:01:32 2016] [info]: #706954/12400455 - Scrip 943 UMBC-10 On Correspond for Other Recipients - Transbatch (/local/rt-4.2.11/sbin/../lib/RT/Action/SendEmail.pm:284) [3056] [Wed Jun 22 11:01:32 2016] [info]: No recipients found. Not sending. (/local/rt-4.2.11/sbin/../lib/RT/Interface/Email.pm:380) [3056] [Wed Jun 22 11:02:22 2016] [error]: Template parsing error: Can't call method "scomp" on an undefined value at template line 13, line 2271. Stack: [template:13] [/local/rt-4.2.11/sbin/../lib/RT/Template.pm:553] [/local/rt-4.2.11/sbin/../lib/RT/Template.pm:503] [/local/rt-4.2.11/sbin/../lib/RT/Template.pm:434] [/local/rt-4.2.11/sbin/../lib/RT/Template.pm:414] [/local/rt-4.2.11/sbin/../lib/RT/Action/SendEmail.pm:139] [/local/rt-4.2.11/sbin/../lib/RT/Action/Notify.pm:69] [/local/rt-4.2.11/sbin/../lib/RT/ScripAction.pm:223] [/local/rt-4.2.11/sbin/../lib/RT/Scrip.pm:637] [/local/rt-4.2.11/sbin/../lib/RT/Scrips.pm:342] [/local/rt-4.2.11/sbin/../local/lib/RT/Transaction.pm:189] [/local/rt-4.2.11/sbin/../lib/RT/Record.pm:1696] [/local/rt-4.2.11/sbin/../lib/RT/Ticket.pm:2709] [/local/rt-4.2.11/sbin/../lib/RT/Ticket.pm:2411] [/local/rt-4.2.11/sbin/../lib/RT/Ticket.pm:2361] [/local/rt-4.2.11/sbin/../lib/RT/Record.pm:1011] [/local/rt-4.2.11/sbin/../lib/RT/Record.pm:990] [/local/rt-4.2.11/sbin/../lib/RT/Interface/Web.pm:2774] [/local/rt-4.2.11/sbin/../lib/RT/Interface/Web.pm:2886] [/local/rt-4.2.11/share/html/Ticket/Modify.html:97] [/local/rt-4.2.11/share/html/Ticket/autohandler:66] [/local/rt-4.2.11/sbin/../lib/RT/Interface/Web.pm:681] [/local/rt-4.2.11/sbin/../lib/RT/Interface/Web.pm:369] [/local/rt-4.2.11/share/html/autohandler:53] (/local/rt-4.2.11/sbin/../lib/RT/Template.pm:548) Joe Kirby , Assistant Vice President, Business Systems Division of Information Technology (DoIT) Support Response - http://www.umbc.edu/doit Administration 627 Office - 410-455-3020 Email - [email protected] > On Jun 22, 2016, at 7:00 AM, Christian Loos <[email protected]> wrote: > > OK, I now see the problem. > > Try this: > > https://umbc.co1.qualtrics.com/SE/?{$m->comp('/Elements/QueryString', > SID => 'SV_4IbNK0n1unOaIEB', > groupid => 'BSG', > ticketid => $Ticket->Id, > ticketowner => $Ticket->OwnerObj->EmailAddress, > customeremail => $Ticket->RequestorAddresses, > ticketsubject => $Ticket->Subject, > ); > } > > > > Am 22.06.2016 um 12:56 schrieb Joe Kirby: >> Thank you for such a quick response >> >> I did what you said and it suppresses the value in the email but I am >> still not getting the value for query_string places within the url for >> some reason. I did remove the quotes as that was a last ditch effort the >> last time I tried >> >> Here is the result with the s in from of comp >> >> If you agree your issue is resolved, please give us feedback on your >> experience by completing a brief satisfaction survey: >> >> >> https://umbc.co1.qualtrics.com/SE/? >> >> >> Joe Kirby , Assistant Vice President, Business Systems >> Division of Information Technology (DoIT) >> Support Response - http://www.umbc.edu/doit >> Administration 627 >> Office - 410-455-3020 >> Email - [email protected] <mailto:[email protected]> >> >>> On Jun 22, 2016, at 6:52 AM, Christian Loos <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> OK, my fault ;-) >>> >>> Change >>> >>> my $query_string = >>> $HTML::Mason::Commands::m->comp('/Elements/QueryString', >>> >>> to this (note the 's') >>> >>> my $query_string = >>> $HTML::Mason::Commands::m->scomp('/Elements/QueryString', >>> >>> and this >>> >>> https://umbc.co1.qualtrics.com/SE/?{'$query_string'} >>> >>> should be this (no quotes) >>> >>> https://umbc.co1.qualtrics.com/SE/?{$query_string} >>> >>> Chris >>> >>> Am 22.06.2016 um 12:40 schrieb Joe Kirby: >>>> Thank you both. >>>> >>>> It does do a great job of translating however it does not seem the field >>>> is actually available for the command line >>>> >>>> Here is the full template and then the email result. Am I missing a >>>> comma or something? >>>> >>>> TEMPLATE-------- >>>> RT-Attach-Message: Yes >>>> Subject: {$Ticket->Subject} [RESOLVED] >>>> >>>> R e s o l u t i o n: >>>> = = = = = = = = = = = = = = = = = = = >>>> >>>> {$Transaction->Content()} >>>> _________________________________________ >>>> >>>> If you agree your issue is resolved, please give us feedback on your >>>> experience by completing a brief satisfaction survey: >>>> >>>> { >>>> my $query_string = >>>> $HTML::Mason::Commands::m->comp('/Elements/QueryString', >>>> SID => 'SV_4IbNK0n1unOaIEB', >>>> groupid => 'BSG', >>>> ticketid => $Ticket->Id, >>>> ticketowner => $Ticket->OwnerObj->EmailAddress, >>>> customeremail => $Ticket->RequestorAddresses, >>>> ticketsubject => $Ticket->Subject, >>>> ); >>>> } >>>> https://umbc.co1.qualtrics.com/SE/?{'$query_string'} >>>> >>>> >>>> If you believe your issue has not been resolved, please respond to this >>>> message, which will reopen your ticket. Note: A full record of your >>>> request can be found at: >>>> >>>> Ticket <URL: >>>> {RT->Config->Get('WebURL')}Ticket/Display.html?id={$Ticket->id} > >>>> >>>> Thank You >>>> —————————— >>>> >>>> Email result from TEMPLATE >>>> >>>> R e s o l u t i o n: >>>> = = = = = = = = = = = = = = = = = = = >>>> >>>> This transaction appears to have no content >>>> _________________________________________ >>>> >>>> If you agree your issue is resolved, please give us feedback on your >>>> experience by completing a brief satisfaction survey: >>>> >>>> SID=SV_4IbNK0n1unOaIEB&customeremail=jkirby%40umbc.edu >>>> <http://40umbc.edu>&groupid=BSG&ticketid=706954&ticketsubject=Test%20Case%23%201234 >>>> https://umbc.co1.qualtrics.com/SE/?$query_string >>>> >>>> >>>> If you believe your issue has not been resolved, please respond to this >>>> message, which will reopen your ticket. Note: A full record of your >>>> request can be found at: >>>> >>>> Ticket <URL: https://rt.umbc.edu/Ticket/Display.html?id=706954 > >>>> >>>> Thank You >>>> >>>> Joe Kirby , Assistant Vice President, Business Systems >>>> Division of Information Technology (DoIT) >>>> Support Response - http://www.umbc.edu/doit >>>> Administration 627 >>>> Office - 410-455-3020 >>>> Email - [email protected] <mailto:[email protected]> >>>> >>>>> On Jun 22, 2016, at 5:12 AM, Christian Loos <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>> >>>>> Am 22.06.2016 um 10:59 schrieb Emmanuel Lacour: >>>>>> Nice idea, but is $m available in RT templates (never tried) ? >>>>> >>>>> You are right, you must replace line >>>>> >>>>> my $query_string = $m->comp('/Elements/QueryString', >>>>> >>>>> with >>>>> >>>>> my $query_string = >>>>> $HTML::Mason::Commands::m->comp('/Elements/QueryString', >>>>> >>>>> Chris >>>> >>> >>> -- >>> Christian Loos >>> >>> NETCOLOGNE Gesellschaft für Telekommunikation mbH >>> Am Coloneum 9 | 50829 Köln >>> >>> Geschäftsführer: Jost Hermanns, Mario Wilhelm >>> Vorsitzender des Aufsichtsrates: Dr. Andreas Cerbe >>> HRB 25580, AG Köln >> > > -- > Christian Loos > > NETCOLOGNE Gesellschaft für Telekommunikation mbH > Am Coloneum 9 | 50829 Köln > > Geschäftsführer: Jost Hermanns, Mario Wilhelm > Vorsitzender des Aufsichtsrates: Dr. Andreas Cerbe > HRB 25580, AG Köln
--------- RT 4.4 and RTIR Training Sessions https://bestpractical.com/training * Los Angeles - September, 2016
