X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=opac%2Fopac-privacy.pl;h=7b56e5d9813abeef2d488f41e8ea262141412f50;hb=2d9eb6202fdc97a7d9357a38149faed2f73e5748;hp=ca505605ae8262de7e063f480fd0118ac8b9b129;hpb=a0dc124a95fa711b48e27a70832be3291670b599;p=koha.git diff --git a/opac/opac-privacy.pl b/opac/opac-privacy.pl index ca505605ae..7b56e5d981 100755 --- a/opac/opac-privacy.pl +++ b/opac/opac-privacy.pl @@ -12,9 +12,9 @@ # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR # A PARTICULAR PURPOSE. See the GNU General Public License for more details. # -# You should have received a copy of the GNU General Public License along with -# Koha; if not, write to the Free Software Foundation, Inc., 59 Temple Place, -# Suite 330, Boston, MA 02111-1307 USA +# You should have received a copy of the GNU General Public License along +# with Koha; if not, write to the Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. use strict; use CGI; @@ -31,7 +31,7 @@ my $dbh = C4::Context->dbh; my ( $template, $borrowernumber, $cookie ) = get_template_and_user( { - template_name => "opac-privacy.tmpl", + template_name => "opac-privacy.tt", query => $query, type => "opac", authnotrequired => 0, @@ -51,9 +51,14 @@ if ($op eq "update_privacy") if ($op eq "delete_record") { # delete all reading records for items returned # uses a hardcoded date ridiculously far in the future - AnonymiseIssueHistory('2999-12-12',$borrowernumber); + my ($rows,$err_history_not_deleted) = AnonymiseIssueHistory('2999-12-12',$borrowernumber); # confirm the user the deletion has been done - $template->param('deleted' => 1); + if ( !$err_history_not_deleted ) { + $template->param( 'deleted' => 1 ); + } + else { + $template->param( 'err_history_not_deleted' => 1 ); + } } # get borrower privacy .... my ( $borr ) = GetMemberDetails( $borrowernumber );