From 1332c2fda3d0c7ce81176a2afa9db396eba57d38 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Wed, 8 Jan 2020 14:24:04 +0000 Subject: [PATCH] Bug 23473: Don't allow setting blank passwords via import Content-Type: text/plain; charset=utf-8 --- Koha/Patrons/Import.pm | 2 +- .../prog/en/modules/tools/import_borrowers.tt | 2 +- t/db_dependent/Koha/Patrons/Import.t | 15 ++++++++++++++- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/Koha/Patrons/Import.pm b/Koha/Patrons/Import.pm index 06a411ede2..6523e8d936 100644 --- a/Koha/Patrons/Import.pm +++ b/Koha/Patrons/Import.pm @@ -303,7 +303,7 @@ sub import_patrons { ); } } - if ($overwrite_passwords){ + if ($overwrite_passwords && defined $borrower{password} && $borrower{password} ne ''){ try { $patron->set_password({ password => $borrower{password} }); } diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/import_borrowers.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/import_borrowers.tt index 70fe71712b..915525de75 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/import_borrowers.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/import_borrowers.tt @@ -248,7 +248,7 @@