From: David ‘Bombe’ Roden Date: Mon, 2 Feb 2015 18:45:18 +0000 (+0100) Subject: Use correct name of index file if it has been renamed. X-Git-Tag: 0.12^2~2 X-Git-Url: https://git.pterodactylus.net/?p=jSite.git;a=commitdiff_plain;h=e9b1a95042624fac8e08631a4655984a15416413 Use correct name of index file if it has been renamed. --- diff --git a/src/main/java/de/todesbaum/jsite/application/ProjectInserter.java b/src/main/java/de/todesbaum/jsite/application/ProjectInserter.java index 709f557..35a2452 100644 --- a/src/main/java/de/todesbaum/jsite/application/ProjectInserter.java +++ b/src/main/java/de/todesbaum/jsite/application/ProjectInserter.java @@ -365,7 +365,13 @@ public class ProjectInserter implements FileScannerListener, Runnable { String dirURI = "USK@" + project.getInsertURI() + "/" + project.getPath() + "/" + edition + "/"; ClientPutComplexDir putDir = new ClientPutComplexDir("dir-" + counter++, dirURI, tempDirectory); if ((project.getIndexFile() != null) && (project.getIndexFile().length() > 0)) { - putDir.setDefaultName(project.getIndexFile()); + FileOption indexFileOption = project.getFileOption(project.getIndexFile()); + Optional changedName = indexFileOption.getChangedName(); + if (changedName.isPresent()) { + putDir.setDefaultName(changedName.get()); + } else { + putDir.setDefaultName(project.getIndexFile()); + } } putDir.setVerbosity(Verbosity.ALL); putDir.setMaxRetries(-1);