フレンドホームから共有Todoを操作すると、メンバーIDが0のフレンドホームに遷移する
■現象
BIZモードのフレンドホーム(pc_page_f_fome)から、共有Todoについて以下の操作を行うと、操作完了後にtarget_c_member_id=0のフレンドホーム(pc_page_f_home)に遷移する。
操作
- Todoを完了する
- Todoを未完了にする
- Todoを編集する(biz_page_fh_home_edit_biz_todoに遷移)
■原因
"webapp_biz/modules/biz/do/f_home_check_biz_todo.php"からのリダイレクト時に渡すパラメータ"target_c_member_id"の値がDBテーブル"biz_todo"の"c_member_id"を参照しているが、共有todoの場合は"c_member_id"の値が"0"の為、page_f_homeのリクエスト値定義(validate)「min = 1」に抵触し、エラーとなるため
■修正内容
"webapp_biz/modules/biz/do/f_home_check_biz_todo.php"からのリダイレクト時に渡すパラメータ"target_c_member_id"の値を、表示しているフレンドのc_member_idを参照するように変更。
■関連情報
Change History (8)
Keywords: |
OpenPNE2.10.11 OpenPNE2.13.4 added
|
Milestone: |
→ OpenPNE2.12.5
|
Owner: |
changed from nobody to shingo
|
Status: |
new →
assigned
|
Description: |
modified (diff)
|
Keywords: |
確認中 added
|
Keywords: |
テスト待ち added; 確認中 removed
|
Keywords: |
テスト待ち removed
|
Resolution: |
→ fixed
|
Status: |
assigned →
closed
|
作業します。