diff options
| author | Mark Wells <mark@freeside.biz> | 2013-01-18 17:42:01 -0800 |
|---|---|---|
| committer | Mark Wells <mark@freeside.biz> | 2013-01-18 17:42:01 -0800 |
| commit | 576d11eecd4aac143ac5d103b056060e2baaf4ed (patch) | |
| tree | 44861af92953694c34a0f8a2fcae4d4d78d785ad /rt/share/html/Ticket/Create.html | |
| parent | 1fbe9c841ebb293b516dfa4d2611a5cd1a1cf5c5 (diff) | |
avoid cloning TimeWorked and related fields on linked tickets, #20543
Diffstat (limited to 'rt/share/html/Ticket/Create.html')
| -rwxr-xr-x | rt/share/html/Ticket/Create.html | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/rt/share/html/Ticket/Create.html b/rt/share/html/Ticket/Create.html index 0419126c6..8c6a58ad0 100755 --- a/rt/share/html/Ticket/Create.html +++ b/rt/share/html/Ticket/Create.html @@ -293,8 +293,8 @@ if ($CloneTicket) { }; $clone->{$_} = $CloneTicketObj->$_() - for qw/Owner Subject FinalPriority TimeEstimated TimeWorked - Status TimeLeft/; + for qw/Owner Subject FinalPriority Status/; + # not TimeWorked, TimeEstimated, or TimeLeft $clone->{$_} = $CloneTicketObj->$_->AsString for grep { $CloneTicketObj->$_->Unix } @@ -330,6 +330,7 @@ if ($CloneTicket) { my $cfs = $CloneTicketObj->QueueObj->TicketCustomFields(); while ( my $cf = $cfs->Next ) { + next if $cf->FirstAttribute('NoClone'); my $cf_id = $cf->id; my $cf_values = $CloneTicketObj->CustomFieldValues( $cf->id ); my @cf_values; |
