ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 12 years ago

Closed 12 years ago

#2506 closed defect (fixed)

h_homeのフレンド最新レビューがアクセスブロックを考慮していない

Reported by: ebihara Owned by: asma
Priority: minor Milestone: OpenPNE2.12.3
Component: 指定しない Version: 2.10.x & 2.12.x & 2.14.x
Keywords: OpenPNE2.10.9 OpenPNE2.13.2 Cc:

Description (last modified by ebihara)

■現象

h_homeのフレンド最新レビューに、アクセスブロックされているメンバーのレビューが表示される。

■原因

フレンドの一覧を取得する db_friend_c_member_id_list() コール時、アクセスブロックされているフレンドを除外するための引数を指定していなかったため。

■修正内容

db_friend_c_member_id_list() をコールする際にアクセスブロックされているフレンドを除外するための引数を指定し、アクセスブロックされていないフレンドのリストを取得してから、リスト内のフレンドの最新レビューの情報を取得するようにした。

これにより、フレンド最新レビューにアクセスブロックされているフレンドのレビューが表示されることのないようにした。

■関連情報

Change History (20)

comment:1 Changed 12 years ago by ebihara

Priority: majorminor

comment:2 Changed 12 years ago by ebihara

Milestone: OpenPNE2.12RC2OpenPNE2.10.7
Version: 2.12.x & 2.13.x2.10.x & 2.12.x & 2.13.x

comment:3 Changed 12 years ago by ebihara

Keywords: OpenPNE2.10.7 added
Milestone: OpenPNE2.10.7OpenPNE2.12.1

comment:4 Changed 12 years ago by ogawa

Keywords: OpenPNE2.13.2 added

comment:5 Changed 12 years ago by ebihara

Keywords: OpenPNE2.10.8 added; OpenPNE2.10.7 removed
Milestone: OpenPNE2.12.1OpenPNE2.12.2

comment:6 Changed 12 years ago by ebihara

Keywords: OpenPNE2.10.9 added; OpenPNE2.10.8 removed
Milestone: OpenPNE2.12.2OpenPNE2.12.3

comment:7 Changed 12 years ago by asma

Owner: changed from nobody to asma

comment:8 Changed 12 years ago by asma

Keywords: OpenPNE2.13.2確認中 added; OpenPNE2.13.2 removed

上記リビジョンで、最新レビューにブロックされているフレンドの情報は表示しないようにしました。

comment:9 Changed 12 years ago by asma

Description: modified (diff)
Summary: フレンド最新レビューがアクセスブロックを考慮していないh_homeのフレンド最新レビューがアクセスブロックを考慮していない

comment:10 Changed 12 years ago by kiwa

Keywords: OpenPNE2.13.2 差し戻し added; OpenPNE2.13.2確認中 removed

アクセスブロックしているユーザを除外するため、引数を追加。

この修正を行ったことでこのバグがどう改善されたのかがわかりません。descriptionの修正をお願いします。

comment:11 Changed 12 years ago by kiwa

Description: modified (diff)
Keywords: 確認中 added; 差し戻し removed

修正内容を変更しました。

comment:12 Changed 12 years ago by kiwa

Description: modified (diff)

comment:13 Changed 12 years ago by kiwa

Owner: changed from asma to nobody

comment:14 Changed 12 years ago by ogawa

Owner: changed from nobody to asma

comment:15 Changed 12 years ago by ebihara

リビジョン番号の記述に誤りがあるようです。正しくは以下です。

comment:16 Changed 12 years ago by ebihara

Description: modified (diff)
Keywords: テスト待ち added; 確認中 removed

修正は問題なさそうです。

description が不明瞭だったので少し変更を加えておきました。

comment:17 Changed 12 years ago by kiwa

Keywords: 差し戻し added; テスト待ち removed

以下の現象の確認をお願いします

version

  • 2.10.8 (r8053時点)
  • 2.12.2 (r8053時点)

※ 2.13.1では再現せず

内容

マイフレンド最新レビュー(pc_page_friend_review_list)にて、自分をアクセスブロックしているメンバーのレビューが表示される

再現手順

  1. メンバーAが設定変更(pc_page_h_config)にて、メンバーBのメンバーIDをアクセスブロックに加える
  2. メンバーAがレビューを新規作成する
  3. メンバーBでログインする
  4. メンバーBのマイホーム(pc_page_h_home)より、「マイフレンド最新レビュー」の「もっと読む」をクリックしてマイフレンド最新レビュー(pc_page_friend_review_list)に遷移する
  5. マイフレンド最新レビュー(pc_page_friend_review_list)に2で作成したメンバーAのレビューが表示される

※マイホームにメンバーAのレビューは表示されない

comment:18 Changed 12 years ago by ebihara

Keywords: 確認中 added; 差し戻し removed

以下のリビジョンで修正しました。

2.13.1 では再現しないとのことですが、ソースコードをみる限り同様の問題があったので対策をおこないました。

comment:19 Changed 12 years ago by ogawa

Keywords: テスト待ち added; 確認中 removed

comment:20 Changed 12 years ago by kiwa

Keywords: テスト待ち removed
Resolution: fixed
Status: newclosed

確認しました。問題ありません。

Note: See TracTickets for help on using tickets.