Project

General

Profile

Bug(バグ) #249

3.1.5で特定のプラグインを無効にした後member/inviteの削除処理でエラー

Added by Kousuke Ebihara about 10 years ago. Updated about 10 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2009-11-21
Due date:
% Done:

100%

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

Description

http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=22532 より転載

3.1.5の管理画面で、少なくとも、opAlbumPlugin、opAshiatoPlugin、opDiaryPluginを無効にした後、 member/inviteページで友人を招待し、その招待中のメールアドレスを削除しようとしたら、500 | Internal Server Error | Doctrine_Exceptionが出る 

Associated revisions

Revision aafa6725 (diff)
Added by Kousuke Ebihara about 10 years ago

changed loading model classes in plugins that is now target autoloading even if it is disabled (fixes #249)

History

#1 Updated by Kousuke Ebihara about 10 years ago

opAshiatoPlugin を無効にした場合、以下のようなエラーが確認できました。

500 | Internal Server Error | Doctrine_Exception
Couldn't find class Ashiato

member テーブルと無効にしたプラグインに属するテーブルとのリレーションが残っており、データを削除する際にモデルクラスを辿りに行こうとするのが原因ではないかと思います。

#2 Updated by Kousuke Ebihara about 10 years ago

  • Status changed from New(新規) to Pending Fixing(修正待ち)
  • Target version set to OpenPNE 3.2beta1

#3 Updated by Kousuke Ebihara about 10 years ago

  • Status changed from Pending Fixing(修正待ち) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

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

#4 Updated by Kousuke Ebihara about 10 years ago

  • Status changed from Pending Review(レビュー待ち) to Fixed(完了)
  • Assignee set to Kousuke Ebihara
  • % Done changed from 50 to 100

Also available in: Atom PDF