X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=opac%2Fopac-memberentry.pl;h=76fd32b4538cde5a24b3c22a5428f6c5c4ca9f16;hb=a45e36cd16e6eb8940e9ec09877b634e0ba9294a;hp=9106fb4ff723a053e05ffb321de7c038c0cdc9ae;hpb=09b8ce2a5f6ef81a2bc3c347a92d01ba7bc5845d;p=koha_fer diff --git a/opac/opac-memberentry.pl b/opac/opac-memberentry.pl index 9106fb4ff7..76fd32b453 100755 --- a/opac/opac-memberentry.pl +++ b/opac/opac-memberentry.pl @@ -26,6 +26,7 @@ use C4::Output; use C4::Members; use Koha::Borrower::Modifications; use C4::Branch qw(GetBranchesLoop); +use C4::Scrubber; my $cgi = new CGI; my $dbh = C4::Context->dbh; @@ -59,7 +60,7 @@ $template->param( action => $action, hidden => GetHiddenFields(), mandatory => GetMandatoryFields($action), - member_titles => GetTitles(), + member_titles => GetTitles() || undef, branches => GetBranchesLoop(), OPACPatronDetails => C4::Context->preference('OPACPatronDetails'), ); @@ -276,12 +277,13 @@ sub CheckMandatoryFields { sub ParseCgiForBorrower { my ($cgi) = @_; + my $scrubber = C4::Scrubber->new(); my %borrower; foreach ( $cgi->param ) { if ( $_ =~ '^borrower_' ) { my ($key) = substr( $_, 9 ); - $borrower{$key} = $cgi->param($_); + $borrower{$key} = $scrubber->scrub( $cgi->param($_) ); } }