UCSCLibrary / dams_project_mgmt

DAMS purpose is to provide access to digitized and born-digital UCSC Special Collections content. This repository is used for project planning. It holds the task tickets and roadmap for the different projects under DAMS.
2 stars 0 forks source link

Parent-child relationships are not getting exported #501

Closed bkiahstroud closed 2 years ago

bkiahstroud commented 2 years ago

Mirror ticket in Bulkrax: https://github.com/samvera-labs/bulkrax/issues/424

Testing Instructions

  1. Login as an admin
  2. Navigate to Dashboard > Importers > New
  3. Fill out required fields and upload a CSV that fulfills the Acceptance Criteria
  4. Click "Create and Import"
  5. Navigate to the importer's show page. After a couple minutes, refresh the page and ensure the entries succeeded
  6. Navigate to Dashboard > Exporters > New
  7. Select "Export From" > "Importer". Select the importer under "Importer". Fill out required fields. Click "Create and Export"
  8. After a couple minutes, refresh the page and click the download icon next to the exporter
  9. Open the downloaded CSV. Verify that all relationships successfully get exported in the "parent" column

Acceptance Criteria

The application-generated IDs of the following relationship types get exported in the "parent" column:

rschwab commented 2 years ago

Does this work include: automatically export parent collection ID's to the parent column for children of collections?

bkiahstroud commented 2 years ago

Does this work include: automatically export parent collection ID's to the parent column for children of collections?

@rschwab Yes it does