summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormark <mark>2011-06-02 19:24:37 +0000
committermark <mark>2011-06-02 19:24:37 +0000
commit467348254a204cc0ef955892613b65e48a2630e5 (patch)
tree919acb16d7c12386c05ad1f2266eb0f48be3069d
parent549ea5ca46ce948b5de2653404e72ab72b541272 (diff)
fix ticket creation, from #9260
-rwxr-xr-xrt/share/html/Ticket/Elements/EditCustomFields6
1 files changed, 4 insertions, 2 deletions
diff --git a/rt/share/html/Ticket/Elements/EditCustomFields b/rt/share/html/Ticket/Elements/EditCustomFields
index d93958ffe..28d9e1881 100755
--- a/rt/share/html/Ticket/Elements/EditCustomFields
+++ b/rt/share/html/Ticket/Elements/EditCustomFields
@@ -101,8 +101,10 @@ if ($TicketObj && !$OnCreate) {
$m->callback( %ARGS, CallbackName => 'MassageCustomFields', CustomFields => $CustomFields );
# 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>