From c9c4fb152852719bc994b43a6a954fdbf3236564 Mon Sep 17 00:00:00 2001 From: gexce Date: Mon, 25 Sep 2017 08:59:43 +0200 Subject: [PATCH] nah, that's better... --- .../com/bayer/edam/migration/EntryDownloader.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/AH MAM Migration/src/com/bayer/edam/migration/EntryDownloader.java b/AH MAM Migration/src/com/bayer/edam/migration/EntryDownloader.java index 75c313b..5706047 100644 --- a/AH MAM Migration/src/com/bayer/edam/migration/EntryDownloader.java +++ b/AH MAM Migration/src/com/bayer/edam/migration/EntryDownloader.java @@ -62,16 +62,17 @@ public class EntryDownloader implements CommandLineRunner { lastPage = entrylist.lastPage; for (int i = 0; i < entrylist.entries.length; i++) { + + File targetDir = new File("E:\\" + entrylist.entries[i].mediaAssistantId); + if (targetDir.exists()) { + log.info("Skip " + entrylist.entries[i].mediaAssistantId + ", target directory already present"); + continue; + } + try { String entryJson = restTemplate.exchange(mamHost + "/rest/migration/entry/{id}", HttpMethod.GET, entity, String.class, entrylist.entries[i].mediaAssistantId).getBody(); Entry entry = jsonMapper.readValue(entryJson, Entry.class); - File targetDir = new File("E:\\" + entry.id); - if (targetDir.exists()) { - log.info("Skip " + entry.id + ", target directory already present"); - continue; - } - List downloadSelection = new ArrayList(); // Select download: Download original only. If original is not available, download largest file