ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 10 years ago

Closed 10 years ago

#4150 closed defect (fixed)

管理画面でイベントが作成されているコミュニティを削除しようとすると500になる

Reported by: fukamachi Owned by: fukamachi
Priority: minor Milestone:
Component: plugins Version:
Keywords: opCommunityTopicPlugin Cc:

Description (last modified by fukamachi)

管理画面のコミュニティ管理から、イベントが存在するコミュニティを削除しようとすると以下のエラーが発生し、削除できません。

500 | Internal Server Error | Doctrine_Connection_Mysql_Exception
SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails (`mc_dazai_pne_jp/community_event`, CONSTRAINT `community_event_community_id_community_id` FOREIGN KEY (`community_id`) REFERENCES `community` (`id`))
}}

#3693の修正と似たものになりそうです。

Change History (4)

comment:1 Changed 10 years ago by fukamachi

Description: modified (diff)
Owner: changed from nobody to fukamachi
Status: newassigned

r12351でschemaファイルを修正し、以下のように変更しました。

  • コミュニティを削除すると、そのトピックを削除
  • コミュニティを削除すると、そのイベントを削除
  • イベントを削除すると、そのイベント参加登録を削除
  • メンバーが退会すると、そのイベント参加登録を削除

comment:2 Changed 10 years ago by fukamachi

Keywords: 確認中 added

comment:3 Changed 10 years ago by fukamachi

Milestone: OpenPNE3.1.2

comment:4 Changed 10 years ago by ebihara

Keywords: 確認中 removed
Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.