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

Opened 12 years ago

Closed 12 years ago

#1482 closed defect (duplicate)

カメラアイコン表示の基準が統一されていない

Reported by: kiwa Owned by: kiwa
Priority: minor Milestone:
Component: その他 Version: 2.8.x & 2.10.x & 2.11.x
Keywords: 再現済み Cc:

Description

http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=13750 より転記

カメラアイコンの表示が異なります。

SQLを見ると、

c_home→(基本)親トピックに画像がついている場合
h_com_comment_list→最新のコメントに画像がついている場合
 のようです。

 どちらかに統一した方が良いように思います。

* c_homeで「基本」とした理由は、DBの状態によっては、コメントの画像を取得する場合があるからです。
$sql = "SELECT cct.c_commu_topic_id , cct.name, MAX(cctc.r_datetime) as r_datetime , cct.c_commu_id " .
" , cctc.image_filename1, cctc.image_filename2, cctc.image_filename3 " .
" FROM c_commu_topic_comment as cctc , c_commu_topic as cct" .
" WHERE cctc.c_commu_topic_id = cct.c_commu_topic_id " .
" AND cct.event_flag = ?".
" AND cct.c_commu_id = ?".
" group by cct.c_commu_topic_id " .
" order by r_datetime desc ";

GROUP BY したテーブルから集計結果以外のデータを取得する場合、ORDERの指定なしで出力される最初のデータの値が入ってきます。
 それは、プライマリIDの小さい順とは限りません。
  以前、私自身が別件で嵌った罠です・・・・

記事に画像が添付されています。

Change History (5)

comment:1 Changed 12 years ago by kiwa

Priority: minormajor

comment:2 Changed 12 years ago by imoto

Keywords: 再現済み added; 再現待ち removed

再現済み

親トピックに画像がついている場合
c_home&target_c_commu_id=4

最新のコメントに画像がついている場合
h_com_comment_list
h_home

■再現手順
1.コミュニティを作る
2.親トピックに画像をつけて、画像を添付しないでコメントをする
3.親トピックに画像をつけないで、画像を添付してコメントをする
4.各項目を確認する

comment:3 Changed 12 years ago by kiwa

Component: pne-frameworkその他
Priority: majorminor

comment:4 Changed 12 years ago by kiwa

Owner: changed from nobody to kiwa
Status: newassigned

#1474 と重複しているため、こちらはcloseします。

comment:5 Changed 12 years ago by kiwa

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.