プロジェクト

全般

プロフィール

Bug(バグ) #116

管理画面のメンバー検索フォームで static メソッドが -> で呼び出されている

Shinichi Urabe14年以上前に追加. 14年以上前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2009-10-23
期日:
進捗率:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

問題の箇所

  • lib/form/searchForm/opMemberProfileSearchForm.class.php
29     $this->disableCSRFProtection();

呼び出し元

  • lib/vendor/symfony/lib/form/sfForm.class.php
 873   /**
 874    * Disables CSRF protection for all forms.
 875    */
 876   static public function disableCSRFProtection()
 877   {
 878     self::$CSRFProtection = false;
 879   }

発生する問題

  • phpではエラーがでている
  • 同じアクションに別のフォームを作成したときにデフォルトで CSRF トークンが発行されない

対処方法

  • コンストラクタで CSRF を無効にする

関係しているリビジョン

リビジョン 5cb4bf64 (差分)
Shinichi Urabe14年以上前に追加

(fixes #116) fixed bug used static method.

リビジョン bb6a0a97 (差分)
Shinichi Urabe14年以上前に追加

(fixes #116) fixed bug used static method.

履歴

#1 Shinichi Urabe14年以上前に更新

  • 対象バージョンOpenPNE 3.1.5 にセット

#2 Shinichi Urabe14年以上前に更新

  • ステータスNew(新規) から Accepted(着手) に変更

#3 Shinichi Urabe14年以上前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更

更新履歴commit:"bb6a0a9794cd6ab8b5bf50d7dc832a21e97156b9"で適用されました。

#4 Shinichi Urabe14年以上前に更新

更新履歴commit:"5cb4bf64b116c733ffa3104d05044efed1aab23a"で適用されました。

#5 Shinichi Urabe14年以上前に更新

  • 進捗率0 から 90 に変更

#6 Kousuke Ebihara14年以上前に更新

  • ステータスPending Review(レビュー待ち) から Fixed(完了) に変更
  • 進捗率90 から 100 に変更

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