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

Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#3991 closed defect (duplicate)

3.1.0 コミュニティイベントの参加者一覧がメンバ全員をもってきてしまう

Reported by: imamura623 Owned by: nobody
Priority: minor Milestone:
Component: plugins Version: 3.1.x
Keywords: opCommunityTopicPlugin Cc:

Description

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

PluginCommunityEventTable#getEventMemberListPager() 内のクエリ

$q = Doctrine::getTable('Member')->createQuery()
->where('CommunityEventMember.community_event_id = ?', $eventId);

ですが、このままだとメンバ全員持ってきてしまいます。私の環境でこれを、

$q = Doctrine::getTable('Member')->createQuery()
->where('Member.CommunityEventMember.community_event_id = ?', $eventId)
->innerJoin('Member.CommunityEventMember');

に書き換えたらうまくいったようです。

こちらバグであれば正式対応お願いします。 

Change History (4)

comment:1 Changed 14 years ago by kiwa

Version: 3.1.x

comment:2 Changed 14 years ago by ShogoKawahara

Component: 指定しないplugins
Keywords: opCommunityTopicPlugin added

comment:3 Changed 14 years ago by ShogoKawahara

Resolution: duplicate
Status: newclosed

#4118

で修正されています。

comment:4 Changed 14 years ago by ShogoKawahara

Keywords: 再現待ち removed
Note: See TracTickets for help on using tickets.