diff --git a/src/main/java/io/github/ilri/cgspace/scripts/FixJpgJpgThumbnails.java b/src/main/java/io/github/ilri/cgspace/scripts/FixJpgJpgThumbnails.java index 7537815..fd19386 100644 --- a/src/main/java/io/github/ilri/cgspace/scripts/FixJpgJpgThumbnails.java +++ b/src/main/java/io/github/ilri/cgspace/scripts/FixJpgJpgThumbnails.java @@ -59,10 +59,8 @@ public class FixJpgJpgThumbnails { DSpaceObject parent = handleService.resolveToObject(context, parentHandle); if (parent != null) { switch (parent.getType()) { - case Constants.COLLECTION: - process( - context, - itemService.findByCollection(context, (Collection) parent)); + case Constants.SITE: + process(context, itemService.findAll(context)); break; case Constants.COMMUNITY: List collections = ((Community) parent).getCollections(); @@ -72,8 +70,10 @@ public class FixJpgJpgThumbnails { itemService.findAllByCollection(context, collection)); } break; - case Constants.SITE: - process(context, itemService.findAll(context)); + case Constants.COLLECTION: + process( + context, + itemService.findByCollection(context, (Collection) parent)); break; case Constants.ITEM: processItem(context, (Item) parent); diff --git a/src/main/java/io/github/ilri/cgspace/scripts/FixLowQualityThumbnails.java b/src/main/java/io/github/ilri/cgspace/scripts/FixLowQualityThumbnails.java index 80dc18d..dc8d97c 100644 --- a/src/main/java/io/github/ilri/cgspace/scripts/FixLowQualityThumbnails.java +++ b/src/main/java/io/github/ilri/cgspace/scripts/FixLowQualityThumbnails.java @@ -76,10 +76,8 @@ public class FixLowQualityThumbnails { DSpaceObject parent = handleService.resolveToObject(context, parentHandle); if (parent != null) { switch (parent.getType()) { - case Constants.COLLECTION: - process( - context, - itemService.findByCollection(context, (Collection) parent)); + case Constants.SITE: + process(context, itemService.findAll(context)); break; case Constants.COMMUNITY: List collections = ((Community) parent).getCollections(); @@ -89,8 +87,10 @@ public class FixLowQualityThumbnails { itemService.findAllByCollection(context, collection)); } break; - case Constants.SITE: - process(context, itemService.findAll(context)); + case Constants.COLLECTION: + process( + context, + itemService.findByCollection(context, (Collection) parent)); break; case Constants.ITEM: processItem(context, (Item) parent);