I am currently having a strange problem with RT 3.8.2
I have a CGI script which connects to RT, in order to build a bridge
between our current’s system in PHP and RT.
One of the script has the job to change the requestor of the Ticket (if
we need to update the email of one of our customer, we can do it to one
Basically, the CGI script removes the Requestor of the watcher’s list
($Ticket->DeleteWatcher(‘Type’ => ‘Requestor’, ‘Email’=>
And then it tries to add the newest value $Ticket->AddWatcher(‘Type’ =>
‘Requestor’, ‘Email’ => ‘firstname.lastname@example.org’);
My problem is, if the newest email (in my exemple email@example.com) is
already registered in the RT user’s database, it won’t make the
association, however it will return a positive reply.
And everytime we execute the script, it will try to update the
information again, fail and add the two lines in the RT’s history.
I tried a new email address (firstname.lastname@example.org) which wasn’t in the User’s
DB and it worked flawlessly.
Anyone has any idea ?