X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fmisc%2Ftimeworked.html;h=24a0f5d40fe9f48f42820ec24c80b8c903c32ec8;hb=103dfde149eec5034696d073253255f508a1be78;hp=5c3c955601aa0cef2cce909c98b9ad20bf80c09f;hpb=c8bdf37b4d6d1496b217a0af7114c4a86a1348fc;p=freeside.git
diff --git a/httemplate/misc/timeworked.html b/httemplate/misc/timeworked.html
index 5c3c95560..24a0f5d40 100755
--- a/httemplate/misc/timeworked.html
+++ b/httemplate/misc/timeworked.html
@@ -54,10 +54,11 @@
% foreach ( @customers ) {
% ($custnum, $name) = split(':', $_, 2);
+% $clink = $p. 'view/cust_main.cgi?'. $custnum;
- <% $custnum %> |
- <% $name %> |
+ <% $custnum %> |
+ <% $name %> |
% $multiplier = $default_multiplier;
@@ -81,8 +82,9 @@
-
-
+
+
+
@@ -98,8 +100,6 @@ my(%ticketmap, %ticket, %customers);
my $title = 'Assign Time Worked';
tie %ticketmap, 'Tie::IxHash';
-RT::Init();
-
my $CurrentUser = RT::CurrentUser->new();
$CurrentUser->LoadByName($FS::CurrentUser::CurrentUser->username);
@@ -113,12 +113,15 @@ foreach my $id ( map { /^transactionid(\d+)$/; $1; }
$ticket->Load($ticketmap{$id});
$ticket{$ticketmap{$id}} = $ticket->Subject;
$customers{$ticketmap{$id}} =
- [ map { $_->Resolver->AsString }
- grep { $_->Resolver->{'fstable'} eq 'cust_main' }
- grep { $_->Scheme eq 'freeside' }
- map { $_->TargetURI }
- @{ $ticket->_Links('Base')->ItemsArrayRef }
- ];
+ [ map { $_->Resolver->AsString }
+ grep { $_->Resolver->{'fstable'} eq 'cust_main' }
+ grep { $_->Scheme eq 'freeside' }
+ map { $_->TargetURI }
+ grep { $_->BaseURI->Scheme eq 'fsck.com-rt'
+ && $_->BaseURI->Resolver->ObjectType eq 'ticket'
+ }
+ @{ $ticket->_Links('Base')->ItemsArrayRef }
+ ];
}
}
|