<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> </head>I ran into the same issue when trying to set a due date in a reply. But during create it works. I got around it by providing my users a php web form that generates the email and forces them to set due date and priority at ticket creation. There is likely an easier way to do this, but many of the folks here that submit tickets aren't RT users, so it works well to drive the users to pass the right info when sending in a request. <br/><p>Sent from blackberry</p><hr/><div><b>From: </b> Kenneth Crocker <kfcrocker@lbl.gov>
</div><div><b>Sender: </b> rt-users-bounces@lists.bestpractical.com
</div><div><b>Date: </b>Mon, 22 Nov 2010 14:01:00 -0800</div><div><b>To: </b><rt-users@lists.bestpractical.com></div><div><b>Subject: </b>[rt-users] Revisiting CommandByMail problem</div><div><br/></div>To List,<br><br>I've continued to have problems with getting an error message from RT when using CommandByMail and I found an interesting situation:<br><br>When I <b><i>create</i></b> a ticket using email and include many fields (dates and otherwise), the ticket is created and I get no error message back.<br>
<br>When I try to <b><i>update</i></b> a ticket using CommandByMail (referencing the ticket in the Subject line), the ticket is updated, yet I get an error message back from RT in email stating errord for the date fields. Yet the data WAS updated.<br>
<br>I went to the rt.log and noticed that the update fields get updated, then a transaction Type "Correspond" is processed and THEN the error messages get sent.<br><br>I then went to the DataBase and looked at the TRANSACTION Table and found the transactions and sure enough, there is a transaction record Type "Set" for each date field and any other fields all followed by that "Correspond": Type trans record. I also noticed that regardless of what non-date fields I am updating in sequence after the date fields, the transactions for the date fields are always processed last just before the transaction type "correspond".<br>
<br>I just did a complete install of CommandByMail to ensure I hadn't accidentally messed up any files.<br><br>So, I have two questions:<br><br>1) Why does the "Create" email work without any error messages and the "Update" work but send error messages?<br>
2) Why would CBM go ahead and update the ticket and then only when it processes the "Correspond" transaction decide to send out error messages for the date fields?<br><br>Any and all help will be greatly appreciated.<br>
<br>Kenn<br>LBNL<br>
</html>