Issue Type: Bug Bug
Affects Versions: 3.2, 3.1, 3.0
Assignee: Unassigned
Components: XMLUI
Created: 17/Oct/13 7:27 PM
Description: To reproduce

1. Deposit an item as a non-admin user (e.g. the Demo Submitter on demo.dspace.org)
2. On the "Access" page, select the "Make Private" checkbox
3. On completion of the submission you will receive an "AuthorizeException":

org.dspace.authorize.AuthorizeException: To withdraw item must be COLLECTION_ADMIN or have REMOVE authorization on owning Collection
at org.dspace.app.util.AuthorizeUtil.authorizeWithdrawItem(AuthorizeUtil.java:574)
at org.dspace.content.Item.withdraw(Item.java:1870)
at org.dspace.content.InstallItem.finishItem(InstallItem.java:200)
at org.dspace.content.InstallItem.installItem(InstallItem.java:78)
at org.dspace.content.InstallItem.installItem(InstallItem.java:44)

The problem is that a non-Admin user cannot withdrawn an item, but all "private" items are currently being withdrawn.

This bug is directly related to DS-1711. It might be resolved by the same fix as DS-1711.
Fix Versions: 4.0
Project: DSpace
Priority: Major Major
Reporter: Tim Donohue
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to