3.1.0 コミュニティイベントの参加者一覧がメンバ全員をもってきてしまう
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)
Component: |
指定しない →
plugins
|
Keywords: |
opCommunityTopicPlugin added
|
Resolution: |
→ duplicate
|
Status: |
new →
closed
|
#4118
で修正されています。