From aa17dd4c2e6a551fa404478613677591c3e9dd13 Mon Sep 17 00:00:00 2001 From: Bouzid Fergani Date: Tue, 5 Jan 2016 16:00:12 -0500 Subject: [PATCH] Bug 11879 - Update BDIx schema and show main contact method in moremember.pl Signed-off-by: Aleisha --- Koha/Schema/Result/Borrower.pm | 4 +++- koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt | 1 + members/moremember.pl | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Koha/Schema/Result/Borrower.pm b/Koha/Schema/Result/Borrower.pm index ecf39e9..5fe452b 100644 --- a/Koha/Schema/Result/Borrower.pm +++ b/Koha/Schema/Result/Borrower.pm @@ -401,7 +401,7 @@ __PACKAGE__->table("borrowers"); default_value: 1 is_nullable: 0 -=head2 privacy_guarantor_checkouts +=head2 primary_contact_method data_type: 'tinyint' default_value: 0 @@ -604,6 +604,8 @@ __PACKAGE__->add_columns( default_value => \"current_timestamp", is_nullable => 0, }, + "primary_contact_method", + { data_type => "varchar", is_nullable => 1, size => 45 }, ); =head1 PRIMARY KEY diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt index 65bdb7a..965cf3b 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt @@ -265,6 +265,7 @@ function validate1(date) { [% END %] [% END %] +
  • Main contact method: [% primary_contact_method %]
  • diff --git a/members/moremember.pl b/members/moremember.pl index 98286a0..49cdde0 100755 --- a/members/moremember.pl +++ b/members/moremember.pl @@ -324,7 +324,8 @@ $template->param( borrowernumber => $borrowernumber, othernames => $data->{'othernames'}, categoryname => $data->{'description'}, - was_renewed => scalar $input->param('was_renewed') ? 1 : 0, + primary_contact_method => $data->{'primary_contact_method'}, + was_renewed => $input->param('was_renewed') ? 1 : 0, branch => $branch, todaysdate => output_pref({ dt => dt_from_string, dateformat => 'iso', dateonly => 1 }), totalprice => sprintf("%.2f", $totalprice), -- 1.9.1