@@ -, +, @@ client - Go to staff client Home > Patron - New patron - Choose a category and fill form, submit - Apply patch - Repeat steps above - Verify that patron data are saved and the new patron's detail page displays - Try to enter a duplicate patron (e.g. same surname, firstname and birthday as above) - Verify that a duplicate message appears --- members/memberentry.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- a/members/memberentry.pl +++ a/members/memberentry.pl @@ -228,9 +228,10 @@ if ( ( $op eq 'insert' ) and !$nodouble ) { $conditions->{firstname} = $newdata{firstname} if $newdata{firstname}; $conditions->{dateofbirth} = $newdata{dateofbirth} if $newdata{dateofbirth}; } + $nodouble = 1; my $patrons = Koha::Patrons->search($conditions); if ( $patrons->count > 0) { - $nodouble = 1; + $nodouble = 0; $check_member = $patrons->next->borrowernumber; } } --