Uploaded image for project: 'COmanage'
  1. COmanage
  2. CO-1015

Refactor Suspend/Delete

    XMLWordPrintable

Details

    Description

      Refactor handling of suspend (setting status to "Suspended") and delete operations. The general problem is that when an item is suspended, related models may still reference it.

      For example: if an extended type affiliation has been suspended but is still referenced by an expiration policy, what should happen?

      As a general rule, models being suspended should check for related models and throw a warning (similar to expunge) or error (similar to checkDeleteDependencies) before proceeding.

      Attachments

        Issue Links

          Activity

            People

              benn.oshrin@at.internet2.edu Benn Oshrin (internet2.edu)
              benn.oshrin@at.internet2.edu Benn Oshrin (internet2.edu)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: