[ https://jira.duraspace.org/browse/DS-632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stuart Lewis resolved DS-632. ----------------------------- Resolution: Fixed Author: stuartlewis Date: Fri Oct 15 02:53:20 2010 New Revision: 5429 Log: [DS-632] Batch Metadata Import needs to validate metadata fields specified in CSVs > Batch Metadata Import needs to validate metadata fields specified in CSVs > ------------------------------------------------------------------------- > > Key: DS-632 > URL: https://jira.duraspace.org/browse/DS-632 > Project: DSpace > Issue Type: Bug > Components: DSpace API > Affects Versions: 1.6.0, 1.6.1, 1.6.2 > Environment: All > Reporter: Kim Shepherd > Assignee: Stuart Lewis > Priority: Major > Fix For: 1.7.0 > > Attachments: > [DS-632]_Batch_Metadata_Import_needs_to_validate_metadata_fields_specified_in_CSVs.patch > > > Batch metadata importer does not properly validate metadata fields specified > in the uploaded CSV. > If a user uploads a CSV with a non-existent metadata field name, changes will > be displayed as though the CSV were valid, then when the user confirms, they > will be told "No changes detected, 0 processed". > However, the items get ingested as completely empty items containing no > metadata, without being deleted from the uploader's workspace. > As a result, the administrator/uploader can not delete the item from the > collection (as there is an fkey reference to workspace_items) and can not > remove the item from the workspace, as there is a reference to > collection2item. Manual SQL queries must be run to completely remove the > object. > Proposed solution: Quick validation against metadata registries before > displaying confirmation of changes, and display an error if a field does not > exist or is invalid in some other way (formatting, rights, etc.) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev _______________________________________________ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel