import rt 3.0.12
[freeside.git] / rt / html / REST / 1.0 / Forms / ticket / default
index fec499b..1b3142b 100644 (file)
@@ -177,8 +177,8 @@ else {
             $key = $simple{$key};
             $set = "Set$key";
 
-            next if $val eq $ticket->$key;
-            ($n, $s) = $ticket->$set($val);
+            next if (($val eq $ticket->$key)|| ($ticket->$key =~ /^\d+$/ && $val == $ticket->$key));
+            ($n, $s) = $ticket->$set("$val");
         }
         elsif (exists $dates{$key}) {
             $key = $dates{$key};
@@ -226,7 +226,7 @@ else {
                 $s =~ s/^# //;
             }
         }
-        elsif ($key ne 'id' && $key ne 'type') {
+        elsif ($key ne 'id' && $key ne 'type' && $key ne 'creator') {
             $n = 0;
             $s = "Unknown field.";
         }