Backport(バックポート) #704
完了does not show error to the display when a discernment name duplicated in the profile item registration form. (プロフィール項目登録で、識別名が重複した場合に遷移先の画面にエラー表示がされない)
100%
説明
■バグ概要¶
管理画面のプロフィール項目登録(profile/edit)で、自分で入力するを選択肢した場合、識別名が重複していると登録が失敗するが、遷移先の画面でエラー表示が出ない
(プリセットから選ぶを選択した状態になっており、そこから自分で入力するを選択すると、英語でエラーが表示されている)
■再現手順¶
1)管理画面のプロフィール項目設定にアクセスする
2)プロフィール項目登録にアクセスする
3)自分で入力するを選択し、識別名の項目に既存の識別名を入力し、追加ボタンを押す
4)遷移先の画面にエラー表示があるか確認する
■環境¶
OS: Windows XP SP3
ブラウザ: Firefox3.5.7
ファイル
Masato Nagasawa さんがほぼ15年前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴commit:"bc48799effe9cb2b262df2a22eec7efcfe8aecad"で適応されました。
Masato Nagasawa さんがほぼ15年前に更新
更新履歴commit:"bc48799effe9cb2b262df2a22eec7efcfe8aecad"で適用されました。
Mutsumi Imamura さんが14年以上前に更新
日本語と英語のエラーメッセージが同時に表示されます。差し戻します。
エラーメッセージ内容↓
o An object with the same "name" already exist. o 正しくありません。
Mutsumi Imamura さんが14年以上前に更新
- ファイル 32_error.png 32_error.png を追加
- ファイル 34_error.png 34_error.png を追加
- ファイル 35_error.png 35_error.png を追加
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では項目名を入力するテーブルの上に表示されます)
Masato Nagasawa さんが14年以上前に更新
- ステータス を Rejected(差し戻し) から Accepted(着手) に変更
エラーメッセージの文言に関しては修正できますが、表示位置に関しては修正方針が見つかっていない状況です。
Masato Nagasawa さんが14年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
更新履歴commit:"80da74aa6c1a31e811fdba441ec7b0767537dec7"で適用されました。
Shinichi Urabe さんが14年以上前に更新
symfonyのバージョンが異なることが原因の3.2特有の問題とのことで、
表示位置については、別チケットでバグとして対応いただければと思います。
チケット作成しましたらコメントと関連づけをお願いします
Kousuke Ebihara さんが14年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
symfony の挙動に従っている以上、 symfony 1.2 と 1.4 間の差異による影響については特別な理由がない限りは問題としなくてもよいと思います。
Mutsumi Imamura さんが14年以上前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 50 から 100 に変更
#838 にて表示箇所の異なる件は対応します。
その他の動作については問題ないとしチケットをクローズします。