Backport(バックポート) #704

does not show error to the display when a discernment name duplicated in the profile item registration form. (プロフィール項目登録で、識別名が重複した場合に遷移先の画面にエラー表示がされない)

Added by Masato Nagasawa 7 months ago. Updated 6 months ago.

Status:Fixed(完了) Start:2010-02-12
Priority:Normal(通常) Due date:
Assigned to:Masato Nagasawa % Done:

100%

Category:-
Target version:OpenPNE 3.2.3

Description

■バグ概要

管理画面のプロフィール項目登録(profile/edit)で、自分で入力するを選択肢した場合、識別名が重複していると登録が失敗するが、遷移先の画面でエラー表示が出ない
(プリセットから選ぶを選択した状態になっており、そこから自分で入力するを選択すると、英語でエラーが表示されている)

■再現手順

1)管理画面のプロフィール項目設定にアクセスする
2)プロフィール項目登録にアクセスする
3)自分で入力するを選択し、識別名の項目に既存の識別名を入力し、追加ボタンを押す
4)遷移先の画面にエラー表示があるか確認する

■環境

OS: Windows XP SP3
ブラウザ: Firefox3.5.7

32_error.png - 3.2のエラー画面 (4.4 KB) Imamura Mutsumi, 03/10/2010 04:46 pm

34_error.png - 3.4のエラー画面 (5 KB) Imamura Mutsumi, 03/10/2010 04:46 pm

35_error.png - 3.5のエラー画面 (8.3 KB) Imamura Mutsumi, 03/10/2010 04:46 pm


Related issues

related to OpenPNE 3 - Bug(バグ) #610: does not show error to the display when a discernment nam... Fixed(完了) 2010-02-12 2010-03-04
related to OpenPNE 3 - Bug(バグ) #838: The indication points of the error message are different ... New(新規) 2010-03-11

Associated revisions

Revision bc48799effe9cb2b262df2a22eec7efcfe8aecad
Added by Masato Nagasawa 7 months ago

fixed save state to the select preset or original form when redirected by error in the profile item registration form. (fixes #704, BP from #610)

Revision 80da74aa6c1a31e811fdba441ec7b0767537dec7
Added by Masato Nagasawa 6 months ago

fixed a error message of name exist in the profile name. (fixes #704, BP from #610)

History

Updated by Masato Nagasawa 7 months ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴commit:"bc48799effe9cb2b262df2a22eec7efcfe8aecad"で適応されました。

Updated by Masato Nagasawa 7 months ago

更新履歴commit:"bc48799effe9cb2b262df2a22eec7efcfe8aecad"で適用されました。

Updated by Imamura Mutsumi 6 months ago

日本語と英語のエラーメッセージが同時に表示されます。差し戻します。

エラーメッセージ内容↓

o An object with the same "name" already exist.
o 正しくありません。

Updated by Imamura Mutsumi 6 months ago

  • Status changed from Pending Review(レビュー待ち) to Rejected(差し戻し)

Updated by Masato Nagasawa 6 months ago

メッセージが renderGlobalErrors で表示されているので、symfonyの問題かもしれません。

Updated by Imamura Mutsumi 6 months ago

3点確認をおねがいします。

  • 日本語のエラーメッセージが表示されません(日本語設定でもAn object with the same "name" already exist.)
  • エラーメッセージが3.5.xと異なりますが問題ないでしょうか?(3.5ではAlready exist.)
  • 3.4及び3.5と3.2でエラーメッセージ表示箇所が異なりますが問題ないでしょうか?添付画像をご参照ください
    (3.4と3.5では識別名入力欄にエラーメッセージが表示されますが、3.2では項目名を入力するテーブルの上に表示されます)

Updated by Masato Nagasawa 6 months ago

  • Status changed from Rejected(差し戻し) to Accepted(着手)

エラーメッセージの文言に関しては修正できますが、表示位置に関しては修正方針が見つかっていない状況です。

Updated by Masato Nagasawa 6 months ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)

更新履歴commit:"80da74aa6c1a31e811fdba441ec7b0767537dec7"で適用されました。

Updated by Shinichi Urabe 6 months ago

symfonyのバージョンが異なることが原因の3.2特有の問題とのことで、
表示位置については、別チケットでバグとして対応いただければと思います。

チケット作成しましたらコメントと関連づけをお願いします

Updated by Kousuke Ebihara 6 months ago

  • Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)

symfony の挙動に従っている以上、 symfony 1.2 と 1.4 間の差異による影響については特別な理由がない限りは問題としなくてもよいと思います。

Updated by Imamura Mutsumi 6 months ago

  • Status changed from Pending Testing(テスト待ち) to Fixed(完了)
  • % Done changed from 50 to 100

#838 にて表示箇所の異なる件は対応します。
その他の動作については問題ないとしチケットをクローズします。

Also available in: Atom PDF