CRM-3080 payment info not deleted when CiviEvent registrants deleted

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.1
    • Component/s: CiviEvent
    • Labels:
      None

      Description

      When CiviEvent participants are deleted, a warning message says that their payment information will also be deleted. After they are deleted, their payment information can still be viewed through the CiviContribute interface.

        Attachments

          Activity

          [CRM-3080] payment info not deleted when CiviEvent registrants deleted
          Donald A. Lobo added a comment -


          can you please reproduce this on demo. we use the innodb delete cascase features to delete related objects and hence this should happen automatically. i checked the schema constraints and they seem to be right

          Donald A. Lobo added a comment -


          realized that db constraints dont work quite nicely on join tables. so we need to delete this manually

          Piotr Szotkowski added a comment -

          Verified for 2.2 as of r18973.

            People

            • Assignee:
              Piotr Szotkowski
              Reporter:
              Joe Murray

              Dates

              • Created:
                Updated:
                Resolved: