[freeside-commits] branch master updated. b4fb50e7451aec55daff45a131ee0a2bd01a87b4

Ivan Kohler ivan at freeside.biz
Wed Jul 18 14:47:33 PDT 2018


The branch, master has been updated
       via  b4fb50e7451aec55daff45a131ee0a2bd01a87b4 (commit)
      from  e8740b7c8f772508c0a393d3c0de2b3c8531280d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b4fb50e7451aec55daff45a131ee0a2bd01a87b4
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Wed Jul 18 14:47:32 2018 -0700

    fix phantom customer links

diff --git a/httemplate/misc/timeworked.html b/httemplate/misc/timeworked.html
index a0cf74371..4d5c3efbd 100755
--- a/httemplate/misc/timeworked.html
+++ b/httemplate/misc/timeworked.html
@@ -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->ObjectType eq 'ticket'
+             }
+          @{ $ticket->_Links('Base')->ItemsArrayRef } 
+      ];
                             
   }
 }

-----------------------------------------------------------------------

Summary of changes:
 httemplate/misc/timeworked.html | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)




More information about the freeside-commits mailing list