[rt-devel] Re: External form submission

Levon Ghazaryan levon at mail.desy.de
Tue Feb 17 17:46:23 EST 2004


Hi,
I 've posted a while ago about the same issue,
my approach was writing a POST getawy and puting it into REST(optionaly
noauth)
i guess this is the best solution and gives you enough freedom to
act without touching the database directly.

Peter Burkholder wrote:

> After I wrote this, I decided it should be too hard to submit tickets by
> email, and attach a custom header with the field of the requeston, e.g.:
> 	X-RT-MyRequestor:
> 
> The problem I know have is that my custom scrip is executed after the
> initial "OnCreateAutoReply..." scrip.  RT seems to go through scrips in
> order of the "ID" field in the Scrips MySQL table.  Would I be getting
> myself in trouble by changing the ID fields directly in the database so they
> execute in the desired order?
> 
> Thanks,
> 
> Peter
> 
> 
> On Tue, Feb 17, 2004 at 01:29:55PM -0700, Peter Burkholder wrote:
> 
>>Date: Tue, 17 Feb 2004 13:29:55 -0700
>>From: Peter Burkholder <peterb at ucar.edu>
>>To: rt-devel at lists.fsck.com
>>Subject: External form submission
>>User-Agent: Mutt/1.4.1i
>>
>>I'm sure this has come up before, but I'm not coming upon the answer readily
>>so...
>>
>>What would be the easiest approach to creating an RT ticket from a form in a
>>completely separate Tomcat/JSP application?   I could just create a ticket
>>with an email message, but the requestor field wouldn't match the from.
>>
>>Should I drop something in REST/1.0/NoAuth that takes a POST like
>>mail-gateway?  Does  RT::Interface::Email let me look at args other than
>>than $message, $queue, $action and $ticket?  Or should I use CLI instead?
>>
>>Or am I missing a completely different way (rt-soap?).
>>
>>Thanks,
>>
>>Peter
>>
>>--
>>Peter Burkholder, System Administrator
>>Digital Library for Earth System Education (DLESE® -- http://www.dlese.org)
>>peterb at ucar.edu
>>DLESE Program Center (DPC)                               ~~~  ~~  ~~~~   __o
>>UCAR/DPC, P.O. Box 3000       Ph) +1-303-497-2663      ~~~  ~~~~ ~~    _`\<,_
>>Boulder, CO 80307-3000        Fx) +1 303-497-8336 ~~~~ ~~~   ~~~~     (*)/ (*)
> 
> --
> Peter Burkholder, System Administrator
> Digital Library for Earth System Education (DLESE® -- http://www.dlese.org)
> peterb at ucar.edu
> DLESE Program Center (DPC)                               ~~~  ~~  ~~~~   __o
> UCAR/DPC, P.O. Box 3000       Ph) +1-303-497-2663      ~~~  ~~~~ ~~    _`\<,_
> Boulder, CO 80307-3000        Fx) +1 303-497-8336 ~~~~ ~~~   ~~~~     (*)/ (*)
> _______________________________________________
> rt-devel mailing list
> rt-devel at lists.bestpractical.com
> http://lists.bestpractical.com/mailman/listinfo/rt-devel





More information about the Rt-devel mailing list