[Rt-commit] r9076 - rt/branches/3.6-RELEASE/html/REST/1.0/Forms/ticket

sunnavy at bestpractical.com sunnavy at bestpractical.com
Mon Sep 17 16:52:42 EDT 2007


Author: sunnavy
Date: Mon Sep 17 16:52:39 2007
New Revision: 9076

Modified:
   rt/branches/3.6-RELEASE/html/REST/1.0/Forms/ticket/default

Log:
fix bug 10273.
https://tickets.bestpractical.com/Ticket/Display.html?id=10273
we need `delete' the old values before setting new values.


Modified: rt/branches/3.6-RELEASE/html/REST/1.0/Forms/ticket/default
==============================================================================
--- rt/branches/3.6-RELEASE/html/REST/1.0/Forms/ticket/default	(original)
+++ rt/branches/3.6-RELEASE/html/REST/1.0/Forms/ticket/default	Mon Sep 17 16:52:39 2007
@@ -313,6 +313,10 @@
                 $s = "Unknown custom field.";
             }
             else {
+                my $vals = $ticket->CustomFieldValues($cf->id);
+                while (my $v = $vals->Next()) {
+                    $v->Delete();
+                }
                 ($n, $s) = $ticket->AddCustomFieldValue(
                              Field => $cf, Value => $val );
                 $s =~ s/^# // if defined $s;


More information about the Rt-commit mailing list