X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fsearch%2Fcontact.html;h=5f02fef2f6e034cdf87446170b9251f196d1322e;hp=1615dfab23d03af6d675d54dcdba29f8966031ca;hb=4be2393932dc2d49b78fa46f77e9040515c35d53;hpb=ee2fb1a8744b88d699517ed636ab3cb1b99c53f0 diff --git a/httemplate/search/contact.html b/httemplate/search/contact.html index 1615dfab2..5f02fef2f 100644 --- a/httemplate/search/contact.html +++ b/httemplate/search/contact.html @@ -31,22 +31,25 @@ my $email_sub = sub { 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); };