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

Opened 13 years ago

Closed 13 years ago

#286 closed defect (fixed)

バグ報告-日記コメント記入履歴

Reported by: ookura Owned by: tejimaa
Priority: minor Milestone: OpenPNE2.4.4
Component: Documents【ドキュメント】 Version: 2.4
Keywords: Cc:

Description

日記コメント記入履歴ページ
OPENPNE_URL/?m=(pc|ktai)&a=page_h_diary_comment_list
において、$total_numの値が"コメントをつけた日記の総数"ではなく、"コメントをつけた日記の総数+その日記に付いているコメントの総数"になっています。
そのため、実際にコメントをつけた日記が50件以下でも$total_numの値が51以上であれば、"次を表示"のリンクが表示されます。

当然リンク先を表示しても$h_diary_comment_listが空ですので、履歴の内容は表示されません。

Change History (4)

comment:1 Changed 13 years ago by ookura

Resolution: fixed
Status: newclosed

日記コメント記入履歴ページ
OPENPNE_URL/?m=(pc|ktai)&a=page_h_diary_comment_list
において、$total_numの値が"コメントをつけた日記の総数"ではなく、"コメントをつけた日記の総数+その日記に付いているコメントの総数"になっています。
そのため、実際にコメントをつけた日記が50件以下でも$total_numの値が51以上であれば、"次を表示"のリンクが表示されます。

当然リンク先を表示しても$h_diary_comment_listが空ですので、履歴の内容は表示されません。

webapp/lib/db/read/diary.phpの385行目を
$sql = 'SELECT COUNT(*)' .
から
$sql = 'SELECT COUNT(DISTINCT d.c_diary_id)' .
にしたら、日記の総数が返るようになったけど、これでいいのかな。。。?

comment:2 Changed 13 years ago by takanashi

Milestone: OpenPNE2.4.3
Resolution: fixed
Status: closedreopened

調査します。

comment:3 Changed 13 years ago by takanashi

Milestone: OpenPNE2.4.3OpenPNE2.4.4

comment:4 Changed 13 years ago by takanashi

Resolution: fixed
Status: reopenedclosed

対処いたしました。

ご報告ありがとうございます。

Note: See TracTickets for help on using tickets.