From 9beb5e6bec27706b7dfeace56a231f229f533c61 Mon Sep 17 00:00:00 2001 From: conan (aka Fernando Canizo) Date: Wed, 20 Apr 2011 17:04:37 -0300 Subject: [PATCH] Bug 6218: patron gets dot added if no first name Content-Type: text/plain; charset="utf-8" Trivial fix, now it choose surname if firstname is empty and behaves like before (firstname.surname) if both are provided. --- C4/Members.pm | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/C4/Members.pm b/C4/Members.pm index f0ac280..df353c4 100644 --- a/C4/Members.pm +++ b/C4/Members.pm @@ -842,7 +842,7 @@ sub Generate_Userid { do { $firstname =~ s/[[:digit:][:space:][:blank:][:punct:][:cntrl:]]//g; $surname =~ s/[[:digit:][:space:][:blank:][:punct:][:cntrl:]]//g; - $newuid = lc("$firstname.$surname"); + $newuid = lc(($firstname)? "$firstname.$surname" : $surname); $newuid .= $offset unless $offset == 0; $offset++; -- 1.7.4.4