操作
Backport(バックポート) #1923
完了トピック検索の検索対象がコミュニティ数だけしかヒットしない
開始日:
2011-02-15
期日:
進捗率:
0%
予定工数:
opCommunityTopicPlugin 絞込条件:
説明
Overview (現象)¶
本来は全員に公開されているトピックが表示されるべきだが、
全体に公開されているコミュニティ数だけしかトピックが表示されない。
Causes (原因)¶
全員に公開のコミュニティidを検索対象としているが、
カラム名に id を指定しているためコミュニティidと一致するトピックしたヒットしない。
$q->andWhereIn('id', opCommunityTopicToolkit::getPublicCommunityIdList()) ->orderBy('updated_at DESC');
Way to fix (修正内容)¶
id は間違いであり、 community_id とするべきである。
Masato Nagasawa さんがほぼ14年前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
Kousuke Ebihara さんが13年以上前に更新
このバックポートチケットについても、 http://redmine.openpne.jp/issues/1922#note-5 で記載した以下の対処をおこないます。
1. このチケットの変更をすべて取り消す 2. master ブランチに OPSA-2011-001 の変更を取り込む 3. このチケットを重複扱いでクローズする 4. 1. に関するバグチケットを優先度 Normal として作成する 5. 3. に関する改善チケットを作成する
Kousuke Ebihara さんが13年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Invalid(無効) に変更
- 対象バージョン を削除 (
0.9.9)
- https://github.com/tejimaya/opCommunityTopicPlugin/commit/cf5dcf2849281a40bebeffd3cd12a7804cd6c05d
- https://github.com/tejimaya/opCommunityTopicPlugin/commit/072f199f1454d7bf60c23c3a9bebe63bca7c34a6
にて今回の変更を取り消し、
で OPSA-2011-001 の緊急リリースの変更を取り込みました。
http://redmine.openpne.jp/issues/1923#note-2 にて、今回対応をおこなっていた 2 つの修正に関するチケットの作成をおこなうことを明記していましたが、いずれも 0.9.x ではおこなうべき変更ではないとおもわれるため、バックポートチケットの作成はおこなっていません。
ここまでで、本チケットを重複扱いでクローズします。
操作