Incorrect Delete Dependency For CoPetitions

XMLWordPrintable

      CoPerson has various dependent = true relations to CoPetition. This isn't right, as deleting a Petitioner or Sponsor would delete any petition they created or sponsored.

      Approver/Petitioner/Sponsor should not have dependent=true. Instead, delete CO Person should throw an error and expunge should special case, sort of like for notifications, probably by unsetting the foreign key and adding a note to the petition history ("Sponsor Jane Doe expunged").

            Assignee:
            Benn Oshrin
            Reporter:
            Benn Oshrin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: