Skip to content

Commit 35d23cd

Browse files
author
Nathan Merrill
committed
Fixed downloader not creating submissions directory
1 parent 38f9652 commit 35d23cd

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/main/java/com/nmerrill/kothcomm/communication/Downloader.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
import java.io.*;
1515
import java.net.MalformedURLException;
1616
import java.net.URL;
17+
import java.nio.file.Files;
1718
import java.util.List;
1819
import java.util.zip.GZIPInputStream;
1920

@@ -98,7 +99,12 @@ private void writeFile(File file, String contents){
9899
}
99100

100101
private void saveOther(String codeBlock, File directory){
101-
102+
try {
103+
Files.createDirectories(directory.toPath());
104+
} catch (IOException e){
105+
System.out.println("Unable to create directory "+directory.getAbsolutePath());
106+
return;
107+
}
102108
int lineIndex = codeBlock.indexOf('\n');
103109
String fileName = codeBlock.substring(0, lineIndex).trim();
104110
if (!fileName.contains(".") || fileName.contains(" ")){

0 commit comments

Comments
 (0)