Skip to content

Commit 2311ab0

Browse files
committed
fix(deploader): ignore leading/trailing whitespace from checksum files
1 parent f808957 commit 2311ab0

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
group = "com.falsepattern"
66

77
//bump this after ANY change to the deploader!
8-
val deploaderVersion = 8
8+
val deploaderVersion = 9
99

1010
minecraft_fp {
1111
java {

src/deploader/java/com/falsepattern/deploader/DependencyLoaderImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1307,7 +1307,7 @@ private ChecksumStatus validateChecksum(Path file) throws IOException {
13071307

13081308
private ChecksumStatus getChecksumStatus(Path file, String checksumType, Path checksumFile) throws IOException {
13091309
val fileHash = hash(checksumType, file);
1310-
val referenceHash = new String(Files.readAllBytes(checksumFile));
1310+
val referenceHash = new String(Files.readAllBytes(checksumFile)).trim();
13111311
if (!fileHash.equals(referenceHash)) {
13121312
LOG.error("Failed {} checksum validation for {}.", checksumType, artifactLogName);
13131313
checkedDelete(file);

0 commit comments

Comments
 (0)