From d216e21858b69adecf9d455dbc355d132a06c17c Mon Sep 17 00:00:00 2001 From: Loic d'Anterroches Date: Thu, 7 May 2009 15:07:02 +0200 Subject: [PATCH] Fixed issue 203, user doesn't show in active/inactive if first name is ---. --- src/IDF/Form/Admin/UserUpdate.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/IDF/Form/Admin/UserUpdate.php b/src/IDF/Form/Admin/UserUpdate.php index 6af03f2..a5b6502 100644 --- a/src/IDF/Form/Admin/UserUpdate.php +++ b/src/IDF/Form/Admin/UserUpdate.php @@ -180,8 +180,11 @@ class IDF_Form_Admin_UserUpdate extends Pluf_Form { $first_name = trim($this->cleaned_data['first_name']); if ($first_name == mb_strtoupper($first_name)) { - return mb_convert_case(mb_strtolower($first_name), - MB_CASE_TITLE, 'UTF-8'); + $first_name = mb_convert_case(mb_strtolower($first_name), + MB_CASE_TITLE, 'UTF-8'); + } + if ($first_name == '---') { + throw new Pluf_Form_Invalid(__('--- is not a valid first name.')); } return $first_name; }