Bug(バグ) #3681
未完了
日記にコメントをした退会者がいると新規コメントが投稿できない
isao sano さんが約10年前に追加.
8年以上前に更新.
ステータス:
Pending Testing(テスト待ち)
説明
過去に日記にコメントをしたユーザーが退会すると、当該日記に新規コメントが投稿できない。
再現手順¶
1. ユーザーAで日記Aを作成
2. ユーザーBでログインをし、ユーザーAの日記Aにコメントを投稿
3. ユーザーBを強制退会させる
4. ユーザーCでログインし、日記Aにコメントをする
/lib/model/doctrine/PluginDiaryComment.class.php の中で
同じ日記エントリにコメントをしている人に通知を飛ばす処理の中で、member_idがNULLのユーザーのことを考慮していないため
- 説明 を更新 (差分)
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
効率を考えると対象者を取得する処理自体を書き換えたほうがよさそうに見えますが、とりあえず直っているので
他の形式にエクスポート: Atom
PDF