projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
TimeWorked-like custom fields, RT#11168
[freeside.git]
/
rt
/
lib
/
RT
/
Ticket_Overlay.pm
diff --git
a/rt/lib/RT/Ticket_Overlay.pm
b/rt/lib/RT/Ticket_Overlay.pm
index
e4db79a
..
e1809a3
100644
(file)
--- a/
rt/lib/RT/Ticket_Overlay.pm
+++ b/
rt/lib/RT/Ticket_Overlay.pm
@@
-734,7
+734,8
@@
sub Create {
if ( $self->Id && $Trans ) {
if ( $self->Id && $Trans ) {
- $TransObj->UpdateCustomFields(ARGSRef => \%args);
+ #$TransObj->UpdateCustomFields(ARGSRef => \%args);
+ $TransObj->UpdateCustomFields(%args);
$RT::Logger->info( "Ticket " . $self->Id . " created in queue '" . $QueueObj->Name . "' by " . $self->CurrentUser->Name );
$ErrStr = $self->loc( "Ticket [_1] created in queue '[_2]'", $self->Id, $QueueObj->Name );
$RT::Logger->info( "Ticket " . $self->Id . " created in queue '" . $QueueObj->Name . "' by " . $self->CurrentUser->Name );
$ErrStr = $self->loc( "Ticket [_1] created in queue '[_2]'", $self->Id, $QueueObj->Name );
@@
-2222,6
+2223,7
@@
sub _RecordNote {
NoteType => 'Correspond',
TimeTaken => 0,
CommitScrips => 1,
NoteType => 'Correspond',
TimeTaken => 0,
CommitScrips => 1,
+ CustomFields => {},
@_
);
@_
);
@@
-2278,6
+2280,7
@@
sub _RecordNote {
TimeTaken => $args{'TimeTaken'},
MIMEObj => $args{'MIMEObj'},
CommitScrips => $args{'CommitScrips'},
TimeTaken => $args{'TimeTaken'},
MIMEObj => $args{'MIMEObj'},
CommitScrips => $args{'CommitScrips'},
+ CustomFields => $args{'CustomFields'},
);
unless ($Trans) {
);
unless ($Trans) {