From 5f648f58a73f68c5b2e986708bdfd3a1026036c9 Mon Sep 17 00:00:00 2001 From: Gwendal Date: Sat, 18 Aug 2018 13:14:56 +0200 Subject: [PATCH] Fix remaining TODO exception handling --- .../kotlin/bandcampcollectiondownloader/BandcampCollectionDownloader.kt | 2 +- .../test/BandcampCollectionDownloaderTests.kt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/bandcampcollectiondownloader/BandcampCollectionDownloader.kt b/src/main/kotlin/bandcampcollectiondownloader/BandcampCollectionDownloader.kt index 52141dd..1cae265 100644 --- a/src/main/kotlin/bandcampcollectiondownloader/BandcampCollectionDownloader.kt +++ b/src/main/kotlin/bandcampcollectiondownloader/BandcampCollectionDownloader.kt @@ -134,7 +134,7 @@ fun downloadAll(cookiesFile: Path, bandcampUser: String, downloadFormat: String, if (e.statusCode == 404) { throw BandCampDownloaderError("The bandcamp user '$bandcampUser' does not exist.") } else { - throw Exception("TODO") + throw e } } println("""Found collection page: "${doc.title()}"""") diff --git a/src/test/kotlin/bandcampcollectiodownloader/test/BandcampCollectionDownloaderTests.kt b/src/test/kotlin/bandcampcollectiodownloader/test/BandcampCollectionDownloaderTests.kt index 135413c..2168492 100644 --- a/src/test/kotlin/bandcampcollectiodownloader/test/BandcampCollectionDownloaderTests.kt +++ b/src/test/kotlin/bandcampcollectiodownloader/test/BandcampCollectionDownloaderTests.kt @@ -53,4 +53,5 @@ class BandcampCollectionDownloaderTests { downloadAll(Paths.get("./test-data/wellformedcookies.json"), "bli", "bli", Paths.get("bli")) } } + } \ No newline at end of file