mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-12 04:23:13 +00:00
[DS-3179] Collection admin, edit item no authorization to remove file in JSPUI: Additional fixes to fix the unit tests
This commit is contained in:
@@ -668,9 +668,6 @@ public class CollectionServiceImpl extends DSpaceObjectServiceImpl<Collection> i
|
||||
// Delete bitstream logo
|
||||
setLogo(context, collection, null);
|
||||
|
||||
// Remove all authorization policies
|
||||
authorizeService.removeAllPolicies(context, collection);
|
||||
|
||||
Iterator<WorkspaceItem> workspaceItems = workspaceItemService.findByCollection(context, collection).iterator();
|
||||
while (workspaceItems.hasNext()) {
|
||||
WorkspaceItem workspaceItem = workspaceItems.next();
|
||||
@@ -738,6 +735,9 @@ public class CollectionServiceImpl extends DSpaceObjectServiceImpl<Collection> i
|
||||
owningCommunity.getCollections().remove(collection);
|
||||
}
|
||||
|
||||
// Remove all authorization policies
|
||||
authorizeService.removeAllPolicies(context, collection);
|
||||
|
||||
collectionDAO.delete(context, collection);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user