diff options
| author | Christopher Burger <burgerc@freeside.biz> | 2017-09-26 13:43:31 -0400 | 
|---|---|---|
| committer | Christopher Burger <burgerc@freeside.biz> | 2018-11-20 16:42:55 -0500 | 
| commit | 482bcebb8d76081175201e444232b1408ea88e77 (patch) | |
| tree | 7b413fdef936f4e54faedc450993e6177d6430f3 | |
| parent | f4fc05af8e1ba11e79c70dfa074b143185c4cb02 (diff) | |
RT# 77532 - fixed search to use phone type from database
| -rw-r--r-- | httemplate/search/contact.html | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/httemplate/search/contact.html b/httemplate/search/contact.html index 1f7385866..2121527a5 100644 --- a/httemplate/search/contact.html +++ b/httemplate/search/contact.html @@ -46,22 +46,25 @@ my $DEBUG = 0;  my $work_phone_sub = sub {    my $contact = shift; +  my $phone_type = qsearchs('phone_type', { 'typename' => 'Work' });    #can't because contactnum is in the wrong field -  my @contact_workphone = qsearch('contact_phone', { 'contactnum' => $contact->contact_contactnum, 'phonetypenum' => '1' } ); +  my @contact_workphone = qsearch('contact_phone', { 'contactnum' => $contact->contact_contactnum, 'phonetypenum' => $phone_type->phonetypenum } );    join(', ', map $_->phonenum, @contact_workphone);  };  my $mobile_phone_sub = sub {    my $contact = shift; +  my $phone_type = qsearchs('phone_type', { 'typename' => 'Mobile' });    #can't because contactnum is in the wrong field -  my @contact_mobilephone = qsearch('contact_phone', { 'contactnum' => $contact->contact_contactnum, 'phonetypenum' => '3' } ); +  my @contact_mobilephone = qsearch('contact_phone', { 'contactnum' => $contact->contact_contactnum, 'phonetypenum' => $phone_type->phonetypenum } );    join(', ', map $_->phonenum, @contact_mobilephone);  };  my $home_phone_sub = sub {    my $contact = shift; +  my $phone_type = qsearchs('phone_type', { 'typename' => 'Home' });    #can't because contactnum is in the wrong field -  my @contact_homephone = qsearch('contact_phone', { 'contactnum' => $contact->contact_contactnum, 'phonetypenum' => '2' } ); +  my @contact_homephone = qsearch('contact_phone', { 'contactnum' => $contact->contact_contactnum, 'phonetypenum' => $phone_type->phonetypenum } );    join(', ', map $_->phonenum, @contact_homephone);  }; | 
