操作
Backport(バックポート) #2271
完了can't delete community (コミュニティの削除が行えない)
ステータス:
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
Maki Takahashi さんが13年以上前に更新
- ステータス を Accepted(着手) から Invalid(無効) に変更
Shingo Yamada は書きました:
Overview (現象)¶
3.7.0 のみで発生。
コミュニティを削除しようとしても、
コミュニティ検索ページへ遷移するだけで削除されない。
とのことで、ソースを確認してみましたが
「$this->$community 」ではなく「$community($thisが無い)」となっているので対応不要のようです。
操作