プロジェクト

全般

プロフィール

Bug(バグ) #3681

未完了

日記にコメントをした退会者がいると新規コメントが投稿できない

isao sano さんが約10年前に追加. 8年以上前に更新.

ステータス:
Pending Testing(テスト待ち)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2014-08-25
期日:
進捗率:

70%

予定工数:
3.6 で発生するか:
Unknown (未調査)
[QA]バグ通知済:
いいえ
3.8 で発生するか:
Unknown (未調査)

説明

概要

過去に日記にコメントをしたユーザーが退会すると、当該日記に新規コメントが投稿できない。

再現手順

1. ユーザーAで日記Aを作成
2. ユーザーBでログインをし、ユーザーAの日記Aにコメントを投稿
3. ユーザーBを強制退会させる
4. ユーザーCでログインし、日記Aにコメントをする

原因

/lib/model/doctrine/PluginDiaryComment.class.php の中で
同じ日記エントリにコメントをしている人に通知を飛ばす処理の中で、member_idがNULLのユーザーのことを考慮していないため

isao sano さんが約10年前に更新

  • 説明 を更新 (差分)
  • ステータスNew(新規) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

https://github.com/tejimaya/opDiaryPlugin/pull/1
にて修正をプルリクエストしました。

Rimpei Ogawa さんが8年以上前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

効率を考えると対象者を取得する処理自体を書き換えたほうがよさそうに見えますが、とりあえず直っているので

他の形式にエクスポート: Atom PDF