Replace finding original bundle.

Replace finding original bundle by getBundles("ORIGINAL").
This commit is contained in:
ctu-developers
2014-12-08 11:59:37 +01:00
parent cedb7de0e4
commit 4f26ab3e33

View File

@@ -456,16 +456,10 @@ public class ItemsResource extends Resource
log.trace("Creating bitstream in item.");
org.dspace.content.Bundle bundle = null;
org.dspace.content.Bitstream dspaceBitstream = null;
if(dspaceItem.getBundles() != null)
{
for(Bundle itemBundle : dspaceItem.getBundles())
{
if(itemBundle.getName().equals("ORIGINAL"))
{
bundle = itemBundle;
break;
}
}
Bundle[] bundles = dspaceItem.getBundles("ORIGINAL");
if(bundles.length != 0
{
bundle = bundles[0];
}
if (bundle == null)
{
@@ -503,7 +497,7 @@ public class ItemsResource extends Resource
// Create policy for bitstream
if (groupId != null)
{
Bundle[] bundles = dspaceBitstream.getBundles();
bundles = dspaceBitstream.getBundles();
for (Bundle dspaceBundle : bundles)
{
List<org.dspace.authorize.ResourcePolicy> bitstreamsPolicies = dspaceBundle.getBitstreamPolicies();