Skip to content

Commit 6b3bd82

Browse files
committed
fixed strategy:replace in file movement
1 parent c0babbd commit 6b3bd82

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/main/java/de/unirostock/sems/cbarchive/web/UserManager.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,8 @@ public void updateArchiveEntry( String archiveId, ArchiveEntryDataholder newEntr
359359
oldEntryDataholder.getArchiveEntry().extractFile(temp.toFile());
360360
// replaces file in target path
361361
archive.addArchiveEntry(newFilePath, temp, ReplaceStrategy.REPLACE);
362+
// delete old source file
363+
archive.getArchive().removeEntry( oldEntryDataholder.getArchiveEntry() );
362364

363365
}
364366
else if( strategy == ReplaceStrategy.OVERRIDE ) {

0 commit comments

Comments
 (0)