(現象)¶OpenPNE2系からコンバートした環境で日記コメントが書き込めない現象が発生する場合がある。存在しないメンバーが存在する場合に、日記コメントを投稿すると外部キー制約違反となりエラーが発生する。コンバーターはOpenPNEコア側の機能で判断に迷う所ですが、本件の原因はプラグインにあると判断しこちらにチケットを作成しました。opDiaryPluginプロジェクトにチケットを作成するのが不適切でしたら、お手数ですがOpenPNE3コアのプロジェクトにチケットの移動をお願いいたします。->execute();上記クエリー実行時に、diary_comment_updateテーブル内で該当diary_idレコードのうち、存在しないmember_idのレコードがある場合にエラーとなります。修正方針¶コンバータ側での対処diary_comment_updateの不正レコードは、2からのアップグレード(コンバーター)により追加されます。コンバーターにて、存在しないメンバーに対してはdiary_comment_updateレコードが追加されないように修正します。SQL文を工夫する等この対応のみでは、すでにアップグレード済みの環境では問題が解決されません。opDiaryPlugin側で、diary_comment_updateの不正レコード対処コードを追加するこの処理は1度行えばよいので、バッチまたはタスク、またはマイグレーションによるメンテナンスの実行という形が適切と考えています。メンテナンス処理にて、diary_comment_update内の不正レコードを削除します。Requestしました。100テストOKです。