001-004239
「ユーザー情報の変更」画面で、「名前(標準:)」を空欄にして変更するとFatal errorが発生する。
- 種別
- 不具合
- 機能
-
- 個人設定
- 再現バージョン
-
- 3.1.0
- 3.1.1
- 改修バージョン
- 3.1.2
- 公開日
- 2011-06-07
- 更新日
- 2011-09-02
詳細
【再現手順】
- アプリケーション画面で、[個人設定] > [共通設定] > [ユーザー] > [ユーザー情報の詳細] > [変更する]の順にクリックします。
- 「名前(標準:)」を空欄にします。
- [変更する]をクリックします。
→現象発生:
次のエラーが発生します。
--------------------
Fatal error:
Call to a member function getLocale() on a non-object in
/usr/local/apache2/cgi-bin/cbgrn/code/doc_root/personal/user/_user_modify.csp on line 28
--------------------
→正しい結果:
次のエラーが発生します。
--------------------
名前は必須です
--------------------
回避/対応方法
【回避方法】
- システム管理画面で、[基本システムの管理] > [ユーザー] > [ユーザー情報の項目]の順にクリックします。
- 「名前」項目の「ユーザー変更不可」のチェックボックスを選択して、[変更する]をクリックします。
【対応方法】
Webブラウザーの[戻る]ボタンをクリックして、「名前(標準:)」を入力し、[変更する]をクリックします。