Backport(バックポート) #737
[opMessagePlugin] 他人のメッセージを自分のゴミ箱に移動できる
開始日:
2010-02-22
期日:
進捗率:
100%
説明
(携帯版にて確認)
以下の手順で他人のメッセージを自分のゴミ箱に移動させることができる。
1. 適当な受信メッセージ詳細画面を表示
2. 削除ボタンのform actionの指定を他人が受信したメッセージのメッセージIDに変更する
3. 削除ボタンを押下する
4. ゴミ箱一覧に2で指定した他人のメッセージが表示される
移動したメッセージについて、メッセージ詳細を閲覧することはできないが、ゴミ箱メッセージ一覧にて送信者・タイトルの確認は行える
発生確認バージョン¶
v0.8.2.2-beta
関連するチケット
履歴
#1 Shinichi Urabe が約14年前に更新
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を Shinichi Urabe にセット
#3 Shinichi Urabe が約14年前に更新
- 優先度 を Normal(通常) から Urgent(急いで) に変更
#4 Shinichi Urabe が約14年前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 40 から 50 に変更
単一メッセージは404
複数メッセージはエラー無しで、権限のないメッセージのみ削除できない実装で対応していますので確認をお願いします。
#5 Hiroki Mogi が約14年前に更新
- ファイル draftList.html 表示 を追加
テストを行ったところ、メッセージをゴミ箱に移動しようとするとエラーがでました。エラーログを添付します。
#6 Shinichi Urabe が約14年前に更新
Nullの変数に対して、メソッドを呼び出そうとしていたのが原因でした。
あと、doSelect メソッドを 結果を一つだけ出力する doSelectOne に変更しました。
差分を添付しますので、再度確認をお願いします。
一旦、設定を戻して以下の修正を適用ください。
#7 Hiroki Mogi が約14年前に更新
テストを実施しました。修正を確認しました。
#10 Rimpei Ogawa が約14年前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
フィードバックします。
- Criteria::EQUAL は省略可能で、opMessagePlugin 既存のコードでも省略しているので合わせてください
#11 Shinichi Urabe が約14年前に更新
- ファイル 737_new2.diff 表示 を追加
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
修正しました。
確認をお願いします。
#13 Shinichi Urabe が約14年前に更新
- プロジェクト を OpenPNE Security Issue から opMessagePlugin に変更
#14 Shinichi Urabe が約14年前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 対象バージョン を 0.8.2.3 にセット