プロジェクト

全般

プロフィール

Backport(バックポート) #2271

can't delete community (コミュニティの削除が行えない)

Shingo Yamadaほぼ13年前に追加. ほぼ13年前に更新.

ステータス:
Invalid(無効)
優先度:
High(高め)
担当者:
-
対象バージョン:
-
開始日:
2011-07-14
期日:
進捗率:

0%


説明

Overview (現象)

3.7.0 のみで発生。
コミュニティを削除しようとしても、
コミュニティ検索ページへ遷移するだけで削除されない。

Causes (原因)

$this->$community となっている箇所があり、
正しく判定されていないため削除メソッドが実行されていない。

158       if($request->hasParameter('is_delete'))
159       {
160         $request->checkCSRFProtection();
161
162         if ($this->$community)
163         {
164           $this->community->delete();
165         }

Way to fix (修正内容)

以下のように $ を削除する。

$this->$community
↓
$this->community

関連するチケット

関連している OpenPNE 3 - Bug(バグ) #1901: can't delete community (コミュニティの削除が行えない) Fixed(完了) 2011-02-03

履歴

#1 Shingo Yamadaほぼ13年前に更新

  • 担当者Masato Nagasawa から Maki Takahashi に変更

#2 Maki Takahashiほぼ13年前に更新

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

#3 Maki Takahashiほぼ13年前に更新

  • ステータスAccepted(着手) から Invalid(無効) に変更

Shingo Yamada は書きました:

Overview (現象)

3.7.0 のみで発生。
コミュニティを削除しようとしても、
コミュニティ検索ページへ遷移するだけで削除されない。

とのことで、ソースを確認してみましたが
「$this->$community 」ではなく「$community($thisが無い)」となっているので対応不要のようです。

#4 Kousuke Ebiharaほぼ13年前に更新

  • 担当者 を削除 (Maki Takahashi)
  • 対象バージョン を削除 (OpenPNE3.6beta13)

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