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