Skip to content
Snippets Groups Projects
Commit 3df14d2d authored by Max Wittig's avatar Max Wittig
Browse files

catch malformated url

parent ced54c61
Branches
Tags
No related merge requests found
...@@ -4,6 +4,9 @@ package de.bricked.utils; ...@@ -4,6 +4,9 @@ package de.bricked.utils;
import de.bricked.game.Config; import de.bricked.game.Config;
import de.bricked.game.levels.LevelPack; import de.bricked.game.levels.LevelPack;
import de.bricked.game.levels.LevelPackParser; import de.bricked.game.levels.LevelPackParser;
import logger.LogLevel;
import logger.Logger;
import java.io.FileWriter; import java.io.FileWriter;
public class Downloader public class Downloader
...@@ -15,10 +18,21 @@ public class Downloader ...@@ -15,10 +18,21 @@ public class Downloader
public void download(String url) public void download(String url)
{ {
downloadedString = FileUtils.getURLContent(url); downloadedString = FileUtils.getURLContent(url);
if(downloadedString != null)
{
try
{
levelPackParser = new LevelPackParser(downloadedString); levelPackParser = new LevelPackParser(downloadedString);
levelPack = levelPackParser.getLevelPack(); levelPack = levelPackParser.getLevelPack();
save(); save();
} }
catch (Exception e)
{
Logger.log(LogLevel.ERROR, Logger.exceptionToString(e));
}
}
}
private void save() private void save()
{ {
......
...@@ -53,7 +53,7 @@ public class FileUtils ...@@ -53,7 +53,7 @@ public class FileUtils
} }
catch (Exception e) catch (Exception e)
{ {
e.printStackTrace(); Logger.log(LogLevel.ERROR, Logger.exceptionToString(e));
} }
return null; return null;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment