Loading src/main/java/it/inaf/ia2/transfer/service/ArchiveService.java +2 −1 Original line number Diff line number Diff line Loading @@ -182,7 +182,8 @@ public class ArchiveService { } else { StringBuilder newCommonParent = new StringBuilder(); boolean same = true; for (int i = 0; same && i < Math.min(commonParent.length(), vosPath.length()); i++) { int lastSlashPos = vosPath.lastIndexOf("/"); for (int i = 0; same && i < Math.min(commonParent.length(), vosPath.length()) && i <= lastSlashPos; i++) { if (commonParent.charAt(i) == vosPath.charAt(i)) { newCommonParent.append(commonParent.charAt(i)); } else { Loading Loading
src/main/java/it/inaf/ia2/transfer/service/ArchiveService.java +2 −1 Original line number Diff line number Diff line Loading @@ -182,7 +182,8 @@ public class ArchiveService { } else { StringBuilder newCommonParent = new StringBuilder(); boolean same = true; for (int i = 0; same && i < Math.min(commonParent.length(), vosPath.length()); i++) { int lastSlashPos = vosPath.lastIndexOf("/"); for (int i = 0; same && i < Math.min(commonParent.length(), vosPath.length()) && i <= lastSlashPos; i++) { if (commonParent.charAt(i) == vosPath.charAt(i)) { newCommonParent.append(commonParent.charAt(i)); } else { Loading