From fd956fecc9076badf20945f2503c2d889362b6c2 Mon Sep 17 00:00:00 2001 From: mark Date: Wed, 2 Mar 2011 04:11:23 +0000 Subject: [PATCH] minor fixes for support time, #11168 --- rt/lib/RT/Transaction_Overlay.pm | 1 + rt/share/html/Ticket/Elements/EditTransactionCustomFields | 1 + 2 files changed, 2 insertions(+) diff --git a/rt/lib/RT/Transaction_Overlay.pm b/rt/lib/RT/Transaction_Overlay.pm index d4b1ab2bc..89c5273e1 100644 --- a/rt/lib/RT/Transaction_Overlay.pm +++ b/rt/lib/RT/Transaction_Overlay.pm @@ -1168,6 +1168,7 @@ sub UpdateCustomFields { unless ( $arg =~ /^(?:Object-RT::Transaction--)?CustomField-(\d+)/ ); next if $arg =~ /-Magic$/; + next if $arg =~ /-TimeUnits$/; my $cfid = $1; my $values = $args->{$arg}; foreach diff --git a/rt/share/html/Ticket/Elements/EditTransactionCustomFields b/rt/share/html/Ticket/Elements/EditTransactionCustomFields index 630f67817..a4ade8721 100644 --- a/rt/share/html/Ticket/Elements/EditTransactionCustomFields +++ b/rt/share/html/Ticket/Elements/EditTransactionCustomFields @@ -48,6 +48,7 @@ % $m->callback( CallbackName => 'BeforeTransactionCustomFields', TicketObj => $TicketObj, QueueObj => $QueueObj, NamePrefix => $NamePrefix ); % if ($CustomFields->Count) { % while (my $CF = $CustomFields->Next()) { +% $CF->SetContextObject($TicketObj || $QueueObj); % next unless $CF->CurrentUserHasRight('ModifyCustomField'); % next unless $CF->UILocation eq $UILocation; -- 2.11.0