This commit is contained in:
Glavo 2025-08-02 15:50:16 +08:00
parent 9f0ccefeff
commit 685c1507f5

View File

@ -261,11 +261,13 @@ public class CacheRepository {
if (oldItem == null) { if (oldItem == null) {
return newItem; return newItem;
} else if (force || oldItem.compareTo(newItem) < 0) { } else if (force || oldItem.compareTo(newItem) < 0) {
Path cached = getFile(SHA1, oldItem.hash); if (!oldItem.hash.equalsIgnoreCase(newItem.hash)) {
try { Path cached = getFile(SHA1, oldItem.hash);
Files.deleteIfExists(cached); try {
} catch (IOException e) { Files.deleteIfExists(cached);
LOG.warning("Cannot delete old file"); } catch (IOException e) {
LOG.warning("Cannot delete old file");
}
} }
return newItem; return newItem;
} else { } else {