Skip to content

Bypass trash for CSVImport "undo" action #142

@alexdryden

Description

@alexdryden

When users are importing via CSV it is common to run into problems and need to undo an import. Undo deletes resources created by the import, which then moves them to the trash. This can create a large number of items in the trash and cause headaches for admins.

In cases where:

  1. resources are being deleted via CSVImport Undo
  2. the resource only belongs to the user's current
    then the resource should be deleted immediately.

Some risks this must manage:

  1. Using the 'undo' button for resources that belong to more then one team (e.g. they were added via csv and then shared with other team who rely on them)
  2. Accidental undo. Like accidental delete this is one of the secondary issues Teams was designed to mitigate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions