fix ticket creation, from #9260
authormark <mark>
Thu, 2 Jun 2011 19:24:46 +0000 (19:24 +0000)
committermark <mark>
Thu, 2 Jun 2011 19:24:46 +0000 (19:24 +0000)
rt/share/html/Ticket/Elements/EditCustomFields

index 9431706..ee55e99 100755 (executable)
@@ -106,8 +106,10 @@ $m->callback( %ARGS, CallbackName => 'MassageCustomFields', CustomFields => $Cus
 my $single_column = RT->Config->Get('EditCustomFieldsSingleColumn');
 
 # show hints for missing required fields
 my $single_column = RT->Config->Get('EditCustomFieldsSingleColumn');
 
 # show hints for missing required fields
-foreach my $field ( $TicketObj->MissingRequiredFields ) {
-    $m->notes('InvalidField-' . $field->Id => 'Required to resolve');
+if ( $TicketObj ) {
+    foreach my $field ( $TicketObj->MissingRequiredFields ) {
+        $m->notes('InvalidField-' . $field->Id => 'Required to resolve');
+    }
 }
 
 </%INIT>
 }
 
 </%INIT>