Skip to content

Commit

Permalink
[Fix] Append timestamp suffix for upload jar
Browse files Browse the repository at this point in the history
  • Loading branch information
wangminchao committed Jan 20, 2024
1 parent 7d81365 commit d9dd3b2
Showing 1 changed file with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,6 @@
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.Optional;
import java.util.Set;
import java.util.concurrent.CancellationException;
Expand Down Expand Up @@ -315,7 +314,12 @@ public Map<String, Serializable> dashboard(Long teamId) {
@Override
public String upload(MultipartFile file) throws Exception {
File temp = WebUtils.getAppTempDir();
String fileName = FilenameUtils.getName(Objects.requireNonNull(file.getOriginalFilename()));
String originalFilename = file.getOriginalFilename();
String nameWithoutExtension = FilenameUtils.getBaseName(originalFilename);
String extension = FilenameUtils.getExtension(originalFilename);
// Append timestamp to the original file name
String fileName =
String.format("%s_%d.%s", nameWithoutExtension, System.currentTimeMillis(), extension);
File saveFile = new File(temp, fileName);
// delete when exists
if (saveFile.exists()) {
Expand Down

0 comments on commit d9dd3b2

Please sign in to comment.