diff options
author | mark <mark> | 2010-12-01 07:19:28 +0000 |
---|---|---|
committer | mark <mark> | 2010-12-01 07:19:28 +0000 |
commit | 7b2693e9ee5809ccbf5356cb8b54cec7dc8cff4f (patch) | |
tree | 404bd08b3076c1f0d9a3e1b209e0c3b189560dea /html/Ticket/Elements |
Diffstat (limited to 'html/Ticket/Elements')
-rw-r--r-- | html/Ticket/Elements/CheckMandatoryFields | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/html/Ticket/Elements/CheckMandatoryFields b/html/Ticket/Elements/CheckMandatoryFields new file mode 100644 index 0000000..3d0324f --- /dev/null +++ b/html/Ticket/Elements/CheckMandatoryFields @@ -0,0 +1,9 @@ +<%init> + +my $TicketObj = $ARGS{'Ticket'} or return (); +my $ARGSRef = $ARGS{'ARGSRef'}; +my @fields = grep { $_->Required } + @{ $TicketObj->CustomFields->ItemsArrayRef }; +return grep { !defined($TicketObj->FirstCustomFieldValue($_->id)) } @fields; + +</%init> |